Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/flash/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Jquery ui datepicker 是否在引导datetimepicker中设置默认时间?_Jquery Ui Datepicker - Fatal编程技术网

Jquery ui datepicker 是否在引导datetimepicker中设置默认时间?

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”,”)

如何将默认小时和分钟设置为“00:00”。这里我只想设置时间而不是日期。我正在为datetimepicker使用以下代码。在此代码中,如何将默认时间设置为“00:00”

$(“#时间选择器”+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')
});