![](/img/trans.png)
[英]How to change one bootstrap datetimepicker value based on another bootstrap datetimepicker
[英]Bootstrap datetimepicker - date based on input value
我正在使用Eonasdan / bootstrap-datetimepicker,并且根据输入的value属性无法弄清楚如何设置页面加载时的初始日期时间。
页面加载时,即使字段有值,输入也是空白。
<input type="text" name="start" id="start" value="2015-09-26 18:00"/>
JS -
$("#start").datetimepicker({
ignoreReadonly: true,
useCurrent: false,
sideBySide: true,
format: "MM/DD/YYYY HH:mm"
});
您的日期格式与datetimepicker设置对象中声明的日期格式不同,因此请更改datetimepicker日期格式:
//format: "MM/DD/YYYY HH:mm"
format: "MM-DD-YYYY HH:mm"
你也可以使用setDate()或setLocalDate()设置日期
$("#start").data('datetimepicker').setDate(new Date(year, month, day, 00, 01));
$("#start").data('datetimepicker').setLocalDate(new Date(year, month, day, 00, 01));
另一种选择是在创建datetimepicker时传递defaultDate
var dateNow = new Date();
$("#start").datetimepicker({
ignoreReadonly: true,
useCurrent: false,
sideBySide: true,
format: "MM/DD/YYYY HH:mm",
defaultDate:dateNow
});
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.