bootstrap-datetimepicker支持24:00

问题描述 投票:0回答:2

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

如果我正确的话,由于ISO8601 3.5.2一天中的某个时间(24小时),因此必须支持。

有人可以帮我吗?谢谢!

javascript twitter-bootstrap iso bootstrap-datetimepicker
2个回答
1
投票

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

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


0
投票

您可以在下面的“ 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; },
© www.soinside.com 2019 - 2024. All rights reserved.