我正在使用sw_eqs <- beqs(screenName = "Swedish Mid Caps", screenType = "PRIVATE")
。我希望用户只能选择今天和接下来的15个日期之间的日期。我已使用javascript pickaday.js
功能设置当前日期,但我无法弄清楚如何将最大日期设置为下一个15天。请检查下面的代码
HTML
new Date()
SCRIPT
<input value="" id="datepicker" type="text" readonly>
答案 0 :(得分:2)
只需像这样设置maxDate
maxDate: new Date(currentDate.getTime() + 15 * 24 * 60 * 60 * 1000)
答案 1 :(得分:1)
我猜你可以用setDate:
来做var minDate = new Date(year, month, day) ;
var maxDate = new Date() ;
maxDate.setDate(minDate.getDate()+15) ;
答案 2 :(得分:0)
var someDate = new Date();
someDate.setDate(someDate.getDate() + 15)
var picker = new Pikaday({
field: document.getElementById('datepicker'),
firstDay: 1,
format: "DD/MM/YYYY",
minDate: new Date(),
maxDate: someDate
});
这将为您的日历添加15天。