在rails 4
中,我尝试将数据库日期转换为本地日期时间,但不能正确显示。
Date get from DB: 2015-09-24T04:44:12.020Z
我使用了以下语法:
DateTime.parse(visitor.attributes.signOut).to_time.localtime
它在IST
中正确显示但在UTC中无法正常显示。显示UTC-4
,但用户会在UTC-5
中看到,因此必须将DB日期时间转换为UTC-5 instead of UTC-4.
如何在Rails中manage
如上所述timezone
。任何人都有解决方案或想法。
由于
答案 0 :(得分:0)
为了节省本地时区到数据库的时间,必须在application.rb
中设置config.time_zone = 'UTC'
试试这个