这个让我疯了!数据正确存储到db(sqlite3)中.但是,当我从记录中显示日期时,Rails似乎强制它到1/1/2000 - 使用正确的时间.换句话说,如果我将此指定为日期时间:2009年12月31日下午6:00,sqllite3实际上将显示2009-12-31 18:00:00.但.... Rails将显示该值已于2000年1月1日06:00 PM(保持正确的时间).
我创建了虚拟属性来处理日期格式(看起来工作正常).而且,我已将时区设置为:
config.time_zone = 'Eastern Time (US & Canada)'
Run Code Online (Sandbox Code Playgroud)
我不得不相信这很简单......这让我疯狂!
谢谢!
约翰