如何配置rails以将日期时间序列化为json总是在utc中?

时间:2011-06-15 15:43:28

标签: ruby-on-rails datetime

是否可以配置rails来将日期时间序列化为json总是在没有时区的utc中?

例如:代替“2011-06-15T21:40:05 + 06:00”我想要“2011-06-15T15:40:05 + 00:00”

1 个答案:

答案 0 :(得分:1)

要设置整个应用程序的时区,请将此行添加到environment.rb

config.time_zone = 'UTC'

在渲染调用之前设置时区

Time.zone = 'UTC'    
render 

注意:这些说明适用于Rails 2.3x