我有两个datetimepicker,一个用于离开小时,一个用于到达小时。

我想做的是使到达时间始终是出发时间的6的模。例如,如果出发时间为13:40,则到达时间的可用选项将为13:46、13:52、13:58,依此类推。

引导程序的datetimepicker似乎仅允许从小时开始执行(13:00、14:00、15:00 ...),而不能执行给定的分钟。

有没有办法让步从给定的小时+分钟开始?

谢谢你的帮助

最佳答案

您正在使用的选择器指出“我们处于代码冻结状态,
问题跟踪器不再受到主动监视”-不是我所需要的
会推荐一个新项目……
考虑您在做什么(除非您还有其他事情)
继续,您没有提出您的问题-添加您的代码并
听起来可能需要更详细的操作....)
就像您要选择一个日期和时间并自动
“到达”选择器集。

我建议您考虑使用(您的日期/时间选择器
选择,尽管请参见上面的“ 1” .....)和到达时间的选择
(尽管您没有说是否
到来可能/可能是不同的一天,我想他们是在同一天
日期并以“更轻松”的方式进行..... :)

在选择器的“ onchange”中,您可以创建/更新(更有可能
更新)选择下拉菜单,以显示您喜欢的时间(在您的情况下)
取模6)。

这是一种更简单的解决方案,同时也是一种更加用户友好的解决方案
(恕我直言)
您可以使用类似daterangepicker.com之类的东西并设置'timePickerIncrement'(如果使用其他选择器,则设置等效项)。


如果您使用daterangepicker.com,则可以尝试对timePickerIncrement使用函数(以取模6),或者它可能仅允许在几分钟内进行选择(在我重新阅读文档后,情况似乎确实如此...)是这种情况,那么我将看一下“ isInvalidDate”。您可以将函数设置为仅允许开始日期的模6有效(在页面上搜索“ isInvalidDate”,那里有一些很好的技巧来对此进行编码)。

那应该使您到达需要的位置。

关于javascript - Bootstrap DateTimePicker-从给定时间开始,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/52645857/

10-12 12:30
查看更多