Daterangepicker 输入字段不是 24 小时格式

Daterangepicker input field is not 24-hours-format

我使用 daterangepicker 2.1.17.

当我使用 24 小时格式时,它只更改 selection 弹出菜单中的时间选择器,但在输入字段中它仍然不是 AM/PM 格式(唯一区别是 AM/PM 不可见)

我的html:

<input class="date-ranger-label" id="drp" name="daterange-filter-date-f"/>

js :

$(drp).daterangepicker({
    locale : {
        format : 'YYYY-MM-DD hh:mm',
        "separator" : " > "
    },
    "singleDatePicker" : true,
    "showDropdowns" : true,
    "showWeekNumbers" : true,
    "timePicker" : true,
    "drops": "up",
    "timePicker24Hour" : true,
    "autoApply" : true,
}, function (a, b, c) {
    cbFunction(a, b, c);
});

例如,如果我 select 14.25 并单击确定,我会在输入字段中看到 02.25。如何将其转换为 24 小时格式?

我不敢相信它是如此简单和棘手。

locale : {
        format : 'YYYY-MM-DD HH/MM'
    }

所以,只有大写的小时和日期字符串。

顺便说一句,我想知道为什么这样的东西没有包含在文档或教程中。

locale.format = 'YYYY-MM-DD HH:mm'。 Daterangepicker Js使用moment js,参考[http://momentjs.com/docs/#/parsing/string-format/]