Eri*_*eon 0 ruby controller ruby-on-rails constants timezone-offset
我想定义一个默认常量TIME_NOW并在控制器中我需要的所有地方使用它。我知道的DateTime对象Time.now.utc - 5.hours会给我的东部标准时间,我想定义这个常量作为TIME_NOW在某处ApplicationController。这样做的最佳做法是什么?
我认为时间并不是恒定不变的。
你为什么不定义一个返回当前时间的方法你的首选时区像这样的东西你ApplicationController可能会工作:
def time_now
Time.current.in_time_zone('EST')
end
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
119 次 |
| 最近记录: |