gpt4 book ai didi

javascript - Bootstrap datetimepicker - 从给定时间步进

转载 作者:行者123 更新时间:2023-11-30 20:08:12 24 4
gpt4 key购买 nike

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

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

似乎 Bootstrap 的日期时间选择器只允许从小时(13:00、14:00、15:00 ...)开始步进,而不是给定的分钟。

有没有办法允许从给定的小时 + 分钟步进?

谢谢你的帮助

最佳答案

  1. 您正在使用的选择器状态“我们处于代码卡住状态,这问题跟踪器不再受到主动监控”——我不是会推荐一个新项目......
  2. 考虑您正在做的事情(除非您有其他事情继续你没有提出你的问题 - 添加你的代码和可能需要更多关于你正在做的事情的细节......),听起来就像你想选择一个日期+时间并有一个​​自动“到达”选择器集。

    我建议您考虑使用日期/时间选择器(您的选择,尽管请参阅上面的“1”.....)和到达时间的 SELECT(这可能不适合您的应用程序,因为您没有说是否到达可能/可能是不同的一天,我假设他们在同一天约会并走“更简单”的路...... :)

    在选择器的'onchange'中,你可以创建/更新(更有可能更新)一个选择下拉菜单以选择您喜欢的时间(在您的情况下模 6).

    这是一个更简单的解决方案,也是一个对用户更友好的解决方案(恕我直言)

  3. 你可以使用像daterangepicker.com这样的东西并设置“timePickerIncrement”(如果您使用其他选择器,则设置为等效值)。

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

这应该可以让您到达需要的位置。

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

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com