WdatePicker 日历控件开始日期不能大于结束日期,不能选择当前时间之前的时间,2个时间相差最多一个月

开始日期不能大于结束日期
<
input type="text" id="startTime" class="form-control w-date" onclick="WdatePicker({maxDate:'#F{$dp.$D(\'endTime\')}'})"> <input type="text" id="endTime" class="form-control w-date" onclick="WdatePicker({minDate:'#F{$dp.$D(\'startTime\')}'})">

 不能选择当前时间之前的时间

<input type="text" onclick="WdatePicker({dateFmt:'yyyy-MM-dd HH:mm:ss',minDate:'%y-%M-%d {%H+1}:%m:%s'})"/>

 2个时间相差最多一个月,且开始日期不能大于结束日期

<input type="text" name="begintime" id="start" class="form-control w-date"
                           onclick="WdatePicker({dateFmt:'yyyy-MM-dd',minDate:'#F{$dp.$D(\'end\',{M:-1})}',maxDate:'#F{$dp.$D(\'end\')}'})">
<input type="text" name="endtime" id="end" class="form-control w-date"
                           onclick="WdatePicker({dateFmt:'yyyy-MM-dd',minDate:'#F{$dp.$D(\'start\')}',maxDate:'#F{$dp.$D(\'start\',{M:1})}'})">
如果是相差最多7天 {M:-1}->{d:-7} {M:1}->{d:7}

 日期显示的时分秒默认为00:00:00

startDate:'%y-%M-%d 00:00:00'

  2个时间相差最多一个月,且开始日期不能大于结束日期   ,且不能选择当前之后的时间

<input type="text" name="startTime" as-model="startTime" id="startTime" class="form-control  w-date twoInput"
                           onclick="WdatePicker({minDate:'#F{$dp.$D(\'endTime\',{M:-1})}',maxDate:'#F{$dp.$D(\'endTime\') || \'%y-%M-%d {%H+1}:%m:%s\'}'})"
                            value="<%= startTime %>">
<input type="text" name="endTime" as-model="endTime" id="endTime" class="form-control  w-date twoInput"
                           onclick="WdatePicker({minDate:'#F{$dp.$D(\'startTime\')}',maxDate:'#F{$dp.$D(\'startTime\',{M:1}) || \'%y-%M-%d {%H+1}:%m:%s\'}'})"
                           value="<%= endTime %>">

 

posted @ 2018-04-28 16:38  志誠  阅读(4392)  评论(0编辑  收藏  举报