WdatePicker设置今天起30天以内的时间段设置
时间: 2023-07-04 21:30:24 浏览: 173
WdatePicker支持设置时间范围,您可以通过设置minDate和maxDate属性中的小时、分钟和秒数来限制时间段。具体做法如下:
1. 在需要使用WdatePicker的文本框中加入class属性为Wdate的样式,例如:
```
<input class="Wdate" type="text" name="date" />
```
2. 在页面中引入WdatePicker的js文件,例如:
```
<script type="text/javascript" src="js/My97DatePicker/WdatePicker.js"></script>
```
3. 使用以下代码来设置时间范围:
```
<script type="text/javascript">
var now = new Date(); //获取当前日期
var maxDate = new Date(now.getTime() + 30 * 24 * 60 * 60 * 1000); //获取30天后的日期
var startTime = now.getFullYear() + "-" + (now.getMonth() + 1) + "-" + now.getDate() + " 00:00:00"; //今天的零点
var endTime = maxDate.getFullYear() + "-" + (maxDate.getMonth() + 1) + "-" + maxDate.getDate() + " 23:59:59"; //30天后的23:59:59
WdatePicker({minDate: startTime, maxDate: endTime}); //设置时间范围
</script>
```
这样就可以实现只能选择今天起30天以内的时间段了。
阅读全文