Twitter bootstrap 引导链接日期时间选择器-如何将时间添加到第二个选择器

Twitter bootstrap 引导链接日期时间选择器-如何将时间添加到第二个选择器,twitter-bootstrap,bootstrap-datetimepicker,Twitter Bootstrap,Bootstrap Datetimepicker,我正在使用Bootstrap DateTimePicker插件,在我的页面中添加了2个DateTimePicker 我想根据第一个选择器的选择为第二个选择器添加一个半小时。在查看文档页面上的示例时,我从它们的“链接选择器”代码开始,并尝试修改它们。我可以轻松地将第二个选择器的minDate设置为第一个选择器的选择,但我不确定如何将时间“添加”到第二个选择器并将其设置为默认值 我目前的minDate代码是: $("#dtpFrom").on("dp.change", function (e) {

我正在使用Bootstrap DateTimePicker插件,在我的页面中添加了2个DateTimePicker

我想根据第一个选择器的选择为第二个选择器添加一个半小时。在查看文档页面上的示例时,我从它们的“链接选择器”代码开始,并尝试修改它们。我可以轻松地将第二个选择器的minDate设置为第一个选择器的选择,但我不确定如何将时间“添加”到第二个选择器并将其设置为默认值

我目前的minDate代码是:

$("#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