我有两个时间选择器,第一个是'从'时间,第二个是'到'时间。
我试图实现的是,当选择'from'时,'to'时间将在'from'时间之前的所有时间禁用,如果'to'时间在新选择的'from'时间之前,它会在'from'时间后15分钟更新'到'时间。
更改选择的值并禁用时间在彼此独立时完美地工作,但是当它们一起使用时,时间总是恢复到下午1:30,这看起来像选择中的中值。
我最终搞清楚这一点并在下面给出了遇到这个问题的其他人的答案。
答案 0 :(得分:1)
所以我最终得知导致问题的是Select flags from system_schema.tables where keyspace_name=? and table_name=?
函数,我最初设置disable
次,然后检查disable
时间的当前值不到to
时间。
禁用时间时,from
会将当前设定的时间重置为中间值,对我而言是下午1:30。
我需要做的就是将pickatime
时间相对于新to
时间增加15分钟,然后再禁用任何时间。
我的代码最终修复了问题
from
希望这可以节省其他任何处理此事的人。 :)