Bootstrap DateTimePicker-从给定时间开始

时间:2018-10-04 11:44:18

标签: javascript bootstrap-datetimepicker

我有两个日期选择器,一个用于起飞时间,一个用于到达小时。

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

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

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

感谢您的帮助

1 个答案:

答案 0 :(得分:1)

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

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

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

    这是一种更简单的解决方案,同时也是一种更加用户友好的解决方案 (恕我直言)

  3. 您可以使用类似daterangepicker.com的东西并设置'timePickerIncrement'(如果您使用其他选择器,则设置等效项)。

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

那应该可以让您到达需要的地方。