一 开始时间不小于当前时间(日期和时间)开始,结束时间不小于开始时间
开始时间不小于当前时间,开始时间不大于结束时间:{minDate:'%y-%M-%d',dateFmt:'yyyy-MM-dd HH:mm:ss',maxDate:'#F{$dp.$D(\'effectiveTime\')}',startDate:'%y-%M-%d 00:00:00'}
1. 开始时间不小于当前时间 minDate:'%y-%M-%d',dateFmt:'yyyy-MM-dd HH:mm:ss'
2. 开始时间不大于结束时间 maxDate:'#F{$dp.$D(\'effectiveTime\')}'
3. 设置时间展示的样式 startDate:'%y-%M-%d 00:00:00'
二 结束时间不小于开始时间,且以23:59:59结束
1. 结束时间不小于开始时间 minDate:'#F{$dp.$D(\'effectiveTime\')||\'%y-%M-%d\'}'
2. 设置时间展示的样式 startDate:'%y-%M-%d 23:59:59'
三 相关HTML
代码引用<script type="text/javascript" src="/js/date/WdatePicker.js"></script>
<div class="form-group"> <label class="col-sm-2 control-label">开始时间:</label> <div class="col-sm-4"> <input type="text" class="form-control" id="effectiveTime" name="effectiveTime" th:value="${#dates.format(activityConfig.effectiveTime, 'yyyy-MM-dd HH:mm:ss')}" onFocus="WdatePicker({minDate:'%y-%M-%d',maxDate:'#F{$dp.$D(\'effectiveTime\')}',dateFmt:'yyyy-MM-dd HH:mm:ss',startDate:'%y-%M-%d 00:00:00'})" placeholder="点击选择开始时间" readonly/> </div> <label class="col-sm-2 control-label">结束时间:</label> <div class="col-sm-4"> <input type="text" class="form-control" id="expireTime" name="expireTime" th:value="${#dates.format(activityConfig.expireTime, 'yyyy-MM-dd HH:mm:ss')}" onFocus="WdatePicker({minDate:'#F{$dp.$D(\'effectiveTime\')||\'%y-%M-%d\'}',dateFmt:'yyyy-MM-dd HH:mm:ss',startDate:'%y-%M-%d 23:59:59'})" placeholder="点击选择结束时间" readonly/> </div> </div>
标签:-%,00,结束,开始,WdatePicker,时间,设置,59 From: https://www.cnblogs.com/freewsf/p/17163537.html