DateTimePicker maxDate解析

时间:2016-11-04 23:03:19

标签: javascript momentjs datetimepicker

请帮帮我。我觉得自己像个白痴。

我试图修改DateTimePicker文档中的脚本,以确保开始和结束字段链接在一起。我也在使用moment.js。

$("#startdate").on("dp.change", function (e) {
  $('#enddate').data("DateTimePicker").minDate(e.date);
});
$("#enddate").on("dp.change", function (e) {
  $('#startdate').data("DateTimePicker").maxDate(e.date);
});

我想要这样做,以便用户无法在开始日期的同一年的最后一天之外添加结束日期。我在这里的地方。

$("#startdate").on("dp.change", function (e) {
  $('#enddate').data("DateTimePicker").minDate(e.date);

  var date = moment(e.date);
  var year = moment(date).year();
  var finalDate = moment(year + "-12-31");

  $('#enddate').data("DateTimePicker").maxDate("finalDate");
});

当我为每个变量添加一个控制台日志时,这就是它在控制台中的样子以及解析错误。

enter image description here

提前谢谢!

0 个答案:

没有答案