bootstrap-日期时间选择器支持 24:00

bootstrap-datetimepicker support of 24:00

我对 https://github.com/Eonasdan/bootstrap-datetimepicker 有疑问。 我输入了时间选择器,以允许用户 select 一天的开始和结束时间。 我需要在 00:00 到 24:00 之间选择 select,但我只能 select 23:59 作为最后一个。

如果我是正确的,它必须受支持,因为 ISO8601 3.5.2 时间(24 小时)。

有人可以帮助我吗? 谢谢!

我认为您不应该将时间显示为 24:00。将时间显示为 24:00 表示第二天 00:00。为什么我们要创建这样的UI来迷惑用户。

另外我想我们坐下来让插件显示今天的 24:00 我们必须想出一些逻辑来将它与明天的 00:00 区分开来。

您可以在 "bootstrap-datetimepicker.js"

中更改以下功能

它现在接受 24:00 :-)

change = function (e) {
    var val = $(e.target).val().trim(),
    parsedDate = val ? parseInputDate(val) : null;

    //Romke hack for 24:00
    if(val != '24:00') {
        setValue(parsedDate);
    }
    e.stopImmediatePropagation();

    return false; },