Jquery ui datepicker 是否在引导datetimepicker中设置默认时间?
如何将默认小时和分钟设置为“00:00”。这里我只想设置时间而不是日期。我正在为datetimepicker使用以下代码。在此代码中,如何将默认时间设置为“00:00”Jquery ui datepicker 是否在引导datetimepicker中设置默认时间?,jquery-ui-datepicker,Jquery Ui Datepicker,如何将默认小时和分钟设置为“00:00”。这里我只想设置时间而不是日期。我正在为datetimepicker使用以下代码。在此代码中,如何将默认时间设置为“00:00” $(“#时间选择器”+rowIndx).日期时间选择器({ 格式:“dd/MM/yyyy hh:MM”, 秒:错, }).on(“显示”,功能(e){ if($(“#from#Date”+rowIndx).val()=”){$(“#timepicker”+rowIndx).datetimepicker(“setDate”,”)
$(“#时间选择器”+rowIndx).日期时间选择器({
格式:“dd/MM/yyyy hh:MM”,
秒:错,
}).on(“显示”,功能(e){
if($(“#from#Date”+rowIndx).val()=”){$(“#timepicker”+rowIndx).datetimepicker(“setDate”,”);
}
}).on('changeDate',函数(e){
isExtraTcAmountDateChanged=“Y”;
});代码>
引导datetimepicker使用矩库,所以像这样使用它
var dateNow = new Date();
$('#current_date').datetimepicker({
defaultDate:moment(dateNow).hours(0).minutes(0).seconds(0).milliseconds(0)
});
@Freddy答案的简化版本
var dateNow = new Date();
$('#current_date').datetimepicker({
defaultDate:moment(dateNow).startOf('hour')
});
startof
可以接受各种参数。更多详情请访问MomentJS。抱歉。它不起作用。这是否可以在changedate函数中设置默认时间?是的,我只需要设置时间。但我想在“changeDate”函数中设置默认时间。我该怎么做?请回答我如何在“changeDate”函数中设置默认时间“00:00”。您正在使用的插件版本,我使用的版本没有changeDate函数,我使用的是v3.3.2版本
var dateNow = new Date();
$('#current_date').datetimepicker({
defaultDate:moment(dateNow).startOf('hour')
});