繁体   English   中英

bootstrap-datetimepicker小时和分钟未默认为00:00

[英]bootstrap-datetimepicker hours and minutes not defaulted to 00:00

如何将默认时间小时和分钟设置为00:00,但如果我选择小时和分钟,则应该选择值。 我的问题是默认情况下当前时间是当前时间,并且当前日期突出显示。 我正在使用引导日期时间选择器

通过使用选项,我正在像这样更改但无法正常工作。 如果我一直在更改dd / mm / yyyy 00:00之类的格式,即使我选择小时和分钟也显示00:00。 请帮助我解决这个问题

我的代码是

$(document).ready(function(){
    $('#datetimepicker1').datetimepicker({      
        $('#datetimepicker1').datetimepicker("setHours",'00' );
    });
    $('#datetimepicker2').datetimepicker({  
        $('#datetimepicker2').datetimepicker("setMinutes",'00' );
    });

也许您可以尝试使用默认日期初始化日期选择器,而不是尝试显式设置值。 (我不确定datetimepicker甚至没有setHours / minutes方法。)例如,您可以执行以下操作:

var d = new Date();
// hours, minutes, seconds 
d.setHours(0, 0, 0);

$('#datetimepicker1').datetimepicker({
    defaultDate: d
});

希望这对您有用,或者至少为您指明了正确的方向! :)

您正在使用什么jQuery? 在这里吗?

您应该尝试使用DateTimePicker jQuery 很简单,很好。

jQuery('#datetimepicker').datetimepicker({
      format : 'd/m/Y H:i',
      defaultTime:'00:00',
      formatTime:'H:i'
});

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM