Javascript 引导datetimepicker-从给定时间步进

Javascript 引导datetimepicker-从给定时间步进,javascript,bootstrap-datetimepicker,Javascript,Bootstrap Datetimepicker,我有两个日期计时器,一个用于出发时间,一个用于到达时间 我想做的是使到达时间始终是出发时间的6的模。例如,如果出发时间是13:40,那么到达时间的可用选项将是13:46、13:52、13:58等等 bootstrap的datetimepicker似乎只允许从小时开始(13:00、14:00、15:00…)而不是在给定的一分钟内 是否有一种方法允许从给定的小时+分钟开始步进 谢谢你的帮助 您使用的选择器状态为“我们处于代码冻结状态 问题追踪器不再受到积极监控”-我不这么认为 将推荐一个新项目 考虑

我有两个日期计时器,一个用于出发时间,一个用于到达时间

我想做的是使到达时间始终是出发时间的6的模。例如,如果出发时间是13:40,那么到达时间的可用选项将是13:46、13:52、13:58等等

bootstrap的datetimepicker似乎只允许从小时开始(13:00、14:00、15:00…)而不是在给定的一分钟内

是否有一种方法允许从给定的小时+分钟开始步进

谢谢你的帮助

  • 您使用的选择器状态为“我们处于代码冻结状态 问题追踪器不再受到积极监控”-我不这么认为 将推荐一个新项目
  • 考虑你在做什么(除非你有别的事情 继续说,你没有提出你的问题-添加你的代码和 你正在做的事情可能需要更多的细节……),听起来 就像你想选择一个日期+时间,并有一个自动 “到达”选择器集

    我建议你考虑使用日期/时间选择器。 选项,但请参见上面的“1…”),并选择到达时间 (但这可能不适合您的申请,因为您没有说明 到达可能/可能是不同的一天,我想他们是在同一天 约会并以“更简单”的方式进行……:)

    在选择器的“onchange”中,您可以创建/更新(更可能 更新)选择下拉列表,以获得您喜欢的时间(在您的情况下 模6)

    这是一个更简单的解决方案,也是一个更用户友好的解决方案 (IMHO)

  • 您可以使用和设置“timePickerIncrement”(如果您使用其他选择器,则可以使用等效项)
  • 如果您使用daterangepicker.com,您可以尝试使用TimePickerCrement的函数(以获得模6),或者它可能只允许在几分钟内进行选择(在我重新阅读文档后,似乎确实如此……),如果是这样,那么我将查看“isInvalidDate”。您可以将函数设置为仅允许开始日期的模6有效(在页面上搜索'isInvalidDate',这里有一些很好的编码技巧)


    这会让您达到您需要的位置。

    您使用的日期时间选择器是什么?(什么是js的链接…)有几个,我想在给出答案之前确保我看的是正确的。我喜欢而且你想做的很简单——其他“选择器”没有那么灵活,或者可能根本没有这个功能,因此了解你在使用什么是很重要的。我一直在使用,但如果我必须感谢你的回答,我很乐意换用它。我通过编辑bootstrap的datetimepicker的decrementMinutes/incrementMinutes函数实现了我想要的功能。