我正在使用moments.js将输入设置为当前日期时间。它可以工作好几天,但我想在几小时和几分钟内使用它。
到目前为止,我一直在使用它:
var today = moment();
var tomorrow = today.add(1, 'days');
$($selector).find('.datetimepicker').datetimepicker({
locale: global.locale,
minDate: date,
stepping: 15,
defaultDate: moment(tomorrow).format("YYYY-MM-DD")
});
所以我的输入设置为明天。不幸的是,它将时间设定为上午12点。是否有可能将时间设定为当前时间和白天到明天?
答案 0 :(得分:2)
您只需在输出格式中指定hh:mm。
您无需从“明天”对象中创建新的时刻来格式化它。
var today = moment();
var tomorrow = today.add(1, 'days');
$($selector).find('.datetimepicker').datetimepicker({
locale: global.locale,
minDate: date,
stepping: 15,
defaultDate: tomorrow.format("YYYY-MM-DD hh:mm")
});
这是一个工作小提琴的例子: http://jsfiddle.net/vnbcgau2/