WdatePicker日期插件

来源:互联网 发布:sql的case when 编辑:程序博客网 时间:2024/06/07 00:24
<th>申请日期</th><td colspan="3">    <input class="span2" value="${Dt_begin}" name="Dt_begin" id="Dt_begin" placeholder="点击选择开始日期"     onclick="WdatePicker({maxDate:'#F{$dp.$D(\'Dt_end\')}',readOnly:true,dateFmt:'yyyy-MM-dd'})" />    &nbsp;&nbsp;至&nbsp;&nbsp;    <input class="span2" value="${Dt_end}" name="Dt_end" id="Dt_end" placeholder="点击选择结束日期"     onclick="WdatePicker({minDate:'#F{$dp.$D(\'Dt_begin\')}',maxDate:'%y-%M-%d',readOnly:true,dateFmt:'yyyy-MM-dd'})" /></td>

value=”${controller返回的数据}”,
readOnly:true只读,
dateFmt:’yyyy-MM-dd’日期格式,显示年月日时分秒:dateFmt:’yyyy-MM-dd HH:mm:ss’,格式化:年月日时分秒:dateFmt:’yyyy年MM月dd日 HH时:mm分:ss秒’,
设置今天为最小日期:minDate:new Date(),minDate:’%y-%M-%d’
设置今天为最大日期:maxDate:new Date(),maxDate:’%y-%M-%d’
设置明天为最小/大日期:minDate/maxDate:’%y-%M-{%d+1}’

开始日期不能大于结束日期,且都不能大于今天:
开始日期Dt_begin -maxDate:'#F{$dp.$D(\'Dt_end\')||\'new Date()\'}'
开始日期的最大日期是Dt_end的开始日期

结束日期Dt_end-minDate:'#F{$dp.$D(\'Dt_begin \')}',maxDate:new Date()
结束日期的最小日期是Dt_begin 的结束日期

这里写图片描述

没有限定最大日期。写于2017/10/18,开始日期大于今天,所以结束日期的今天不可选
百度文章:DatePicker日期插件的常用功能说明