gpt4 book ai didi

mysql - 在mysql数据库中添加分钟并与Time.now进行比较

转载 作者:行者123 更新时间:2023-11-29 07:54:48 24 4
gpt4 key购买 nike

我们如何从 mysql 数据库中添加一些分钟并与 Time.now 进行比较?

这是工作代码,

user.update_all(last_failed_attempt_time: Time.now.to_s) #setting the time
# some logic

time = user[0].last_failed_attempt_time #from the User model

time.to_i < Time.now.to_i #This works correctly

上面的比较是正确的,但是如果我在来自数据库的时间上添加 10 分钟,条件检查就无法正常工作,

user.update_all(last_failed_attempt_time: Time.now.to_s) #setting the time
# some logic

time = user[0].last_failed_attempt_time + 10.minutes #adding 10 minutes

time.to_i < Time.now.to_i # This should not let the control flow through it, but it is

我在比较不同的对象吗? Rails 没有给我任何错误。

最佳答案

它们是不同类型的!你可以这样做:


user[0].last_failed_attempt_time - Time.now > 10.分钟

关于mysql - 在mysql数据库中添加分钟并与Time.now进行比较,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25440593/

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