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; },
我对 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; },