jquery – DateTimePicker时间选择器在24小时内显示在12小时?

前端之家收集整理的这篇文章主要介绍了jquery – DateTimePicker时间选择器在24小时内显示在12小时?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我正在使用自动启动日期时间选择器从 http://eonasdan.github.io/bootstrap-datetimepicker/,它的工作很好,但一个问题。我有一个选择器安装从时间如此:
$(function () {
    $('#startTime,#endTime').datetimepicker({
        format: 'hh:mm',pickDate: false,pickSeconds: false,pick12HourFormat: false            
    });
});@H_404_3@ 
 

这将选择器设置为24小时,所以我可以选择19:00作为一个时间。但是当我选择这个时候,它在输入框中显示为07:00。这是显示选择器的设置:

<div class="input-group date timePicker" id="endTime">
        <input type='text' class="form-control" readonly="true"
            id="endTimeContent" /> <span class="input-group-addon"><span
            class="glyphicon glyphicon-time"></span> </span>
    </div>@H_404_3@ 
 

有没有特定的数据格式我可以在输入框中使用24小时?

解决方法

因为选择器脚本使用 moment.js来解析格式字符串,所以您可以阅读那里的文档以获取正确的格式字符串。

但是在24小时的时候,使用HH而不是hh格式。

$(function () {
    $('#startTime,#endTime').datetimepicker({
        format: 'HH:mm',pick12HourFormat: false            
    });
});@H_404_3@

猜你在找的jQuery相关文章