我在显示数据库中的日期时间对象时遇到了问题。在存储对象时,时间被正确设置,但在从数据库中获取并显示给用户时,它以UTC格式显示。
environment.rb
config.time_zone = 'Copenhagen'
使用Time.now
或Time.zone.now
保存的时间:
2010-07-08 13:59:50 +0200
在使用html助手<%=h ff.date_registered %>
时向用户显示的时间为2010-07-08 11:59:50 UTC