6

我正在使用日期范围选择器插件进行引导,并且我正在尝试以 24 小时格式获取值。我已经设置了选项timePicker24Hour: true,但它仍然没有以 24 小时格式返回。

这是我的代码:

$("#reportdatetime").daterangepicker({
    timePicker: true,
    timePicker24Hour: true,
    timePickerIncrement: 30,
    locale: {
        format: 'MM/DD/YYYY h:mm'
    }
});

小提琴:https ://jsfiddle.net/rdawkins/k67xfa1g/1/

4

3 回答 3

28

使用正确的语言环境格式。要以 24 小时格式显示时间,请使用以下命令 -

$("#reportdatetime").daterangepicker({
    timePicker: true,
    timePicker24Hour: true,
    timePickerIncrement: 30,
    locale: {
        format: 'MM/DD/YYYY H:mm'
    }
});

工作示例:https ://jsfiddle.net/Ly0jh5pz/2

于 2016-04-02T13:18:00.033 回答
4
<script>
    $('#datepicker').daterangepicker({
        "timePicker": true,
        "timePicker24Hour": true,
        "startDate": "03/27/2016",
        "endDate": "04/02/2016"
        });
    });
</script>
于 2016-04-02T13:17:40.420 回答
0

如果需要,您可以将 AM/PM 格式设置为其中:这里有一些示例。这里描述如何使用矩格式。

于 2016-04-02T13:23:13.407 回答