Twitter bootstrap 引导链接日期时间选择器-如何将时间添加到第二个选择器
我正在使用Bootstrap DateTimePicker插件,在我的页面中添加了2个DateTimePicker 我想根据第一个选择器的选择为第二个选择器添加一个半小时。在查看文档页面上的示例时,我从它们的“链接选择器”代码开始,并尝试修改它们。我可以轻松地将第二个选择器的minDate设置为第一个选择器的选择,但我不确定如何将时间“添加”到第二个选择器并将其设置为默认值 我目前的minDate代码是:Twitter bootstrap 引导链接日期时间选择器-如何将时间添加到第二个选择器,twitter-bootstrap,bootstrap-datetimepicker,Twitter Bootstrap,Bootstrap Datetimepicker,我正在使用Bootstrap DateTimePicker插件,在我的页面中添加了2个DateTimePicker 我想根据第一个选择器的选择为第二个选择器添加一个半小时。在查看文档页面上的示例时,我从它们的“链接选择器”代码开始,并尝试修改它们。我可以轻松地将第二个选择器的minDate设置为第一个选择器的选择,但我不确定如何将时间“添加”到第二个选择器并将其设置为默认值 我目前的minDate代码是: $("#dtpFrom").on("dp.change", function (e) {
$("#dtpFrom").on("dp.change", function (e) {
$('#dtpTo').data("DateTimePicker").minDate(e.date);
});
使用Moment.js解决了这个问题,它已经是引导DateTimePicker的预请求 对于未来的谷歌用户,以下是我的想法:
var dtpTo = moment(e.date);
var newTime = dtpTo.add(90, 'minutes');
$('#dtpTo').data("DateTimePicker").minDate(e.date); // Minimum Constraint
$('#dtpTo').data("DateTimePicker").date(newTime); // Sets Value
使用Moment.js解决了这个问题,它已经是引导DateTimePicker的预请求 对于未来的谷歌用户,以下是我的想法:
var dtpTo = moment(e.date);
var newTime = dtpTo.add(90, 'minutes');
$('#dtpTo').data("DateTimePicker").minDate(e.date); // Minimum Constraint
$('#dtpTo').data("DateTimePicker").date(newTime); // Sets Value