1500字范文,内容丰富有趣,写作好帮手!
1500字范文 > 为My97DatePicker日期插件设置默认日期

为My97DatePicker日期插件设置默认日期

时间:2023-10-21 15:16:56

相关推荐

为My97DatePicker日期插件设置默认日期

为My97DatePicker日期插件设置默认日期,开始日期为系统日期的前一个月,结束日期为系统日期;

开始日期不能大于结束日期,且都不能大于今天:

开始日期-maxDate:'#F{$dp.$D(\'endDate\')||\'new Date()\'}'

结束日期-minDate:'#F{$dp.$D(\'startDate\')}',maxDate:new Date()

HTML代码块:

<label>开始时间:<input value="BeginTime" onClick="WdatePicker({lang:'zh-cn',maxDate:'#F{$dp.$D(\'EndTime\')||\'%y-%M-%d\'}',dateFmt:'yyyy-MM-dd HH:mm:ss'})" class="Wdate" id="BeginTime"></label><label>结束时间<input value="EndTime" onClick="WdatePicker({lang:'zh-cn',minDate:'#F{$dp.$D(\'BeginTime\')}',maxDate:'%y-%M-%d',dateFmt:'yyyy-MM-dd HH:mm:ss'})" class="Wdate" id="EndTime" ></label>

Javascript代码:

function initDate(){//设置结束日期为当前日期var date = new Date();var seperator1 = "-";var seperator2 = ":";var month = date.getMonth() + 1;var strDate = date.getDate();if(month >= 1 && month <= 9) {month = "0" + month;}if(strDate >= 0 && strDate <= 9) {strDate = "0" + strDate;}var end = date.getFullYear() + seperator1 + month + seperator1 + strDate +" " + date.getHours() + seperator2 + date.getMinutes() +seperator2 + date.getSeconds();$("#EndTime").val(end);//设置开始日期为当前日期的前一个月date.setMonth(date.getMonth()-1);var begin = date.getFullYear() + "-" + (date.getMonth()+1) + "-" + date.getDate()+" " + date.getHours() + seperator2 + date.getMinutes() +seperator2 + date.getSeconds();$("#BeginTime").val(begin);}initDate();

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。