DNB*_*ims 1 ruby time timezone datetime ruby-on-rails
当我使用return返回记录创建的时间时,它会显示:
2010-01-20 15:04:40 UTC
但我希望在指定的时区内有时间,例如中国.RoR有什么方便的方法吗?
配置您的时区 config/environment.rb以使Rails将所有时间戳强制转换为此时区.
config.time_zone = 'Berlin'
Run Code Online (Sandbox Code Playgroud)
作为替代方案,您可以随时使用类似的东西
Time.utc(2000).in_time_zone('Alaska')
Run Code Online (Sandbox Code Playgroud)
请参阅此处的文档.