use*_*803 3 javascript maxdate twitter-bootstrap momentjs eonasdan-datetimepicker
我使用这个 datetimepicker:
http : //eonasdan.github.io/bootstrap-datetimepicker/Options/
基本上我想设置maxDate: moment()
,即 maxDate 应该限制到现在。问题是当 datepicker 打开时 maxDate 不再是 now() 了。每次显示日期选择器时,我都想将它的 maxDate 设置为 now 。
如果可能,我想在全球范围内强制执行它,而不是在每个datetimepicker()
实例上都指定它。是否可以使用 moment.js 以某种方式给出一个相对日期?
看到这个小提琴:
https :
//jsfiddle.net/0Ltv25o8/3281/ 我将 maxDate 设置为现在。您将在页面加载一分钟后看到,您将无法使用箭头按钮选择当前分钟。
使用自定义版本的 datepicker 插件怎么样?
我添加了新参数maxDateNow
(有没有更好的名字的想法?),允许选择日期/时间直到当前时间。
$('#datetimepicker1').datetimepicker({maxDateNow: true, format:'DD/MM/YYYY HH:mm'});
Run Code Online (Sandbox Code Playgroud)
看到这个小提琴