是10.minutes.ago使用Time.now还是Time.current?

时间:2014-01-07 12:19:29

标签: ruby-on-rails time ruby-on-rails-4

The difference of .current.now.now使用服务器的时区,而.current使用Rails环境设置的内容({{1} }}),如果没有设置,则Time.zone的行为与.current相同。“

当我.now时,Rails是使用10.minutes.ago还是Time.current

2 个答案:

答案 0 :(得分:4)

Time.current(ActiveSupport 5.2.0)

答案 1 :(得分:0)

如果您希望将Time.now用于10.minutes.ago10.minutes.from_now,则可以将Time.now作为参数传递给agofrom_now方法中< / p>

例如:10.minutes.ago(Time.now)10.minutes.from_now(Time.now)