我有datetime
,名为due_date
,保存在agreement
表格中。当我想显示日期时间时,它只给我零,但是我看着我的数据库行,它显然不是零。必须是某种形成问题..我在整个应用程序中使用山区时区,因为datetime
due_date
值需要成为我的时区。原因是我的due_date
设置为一天结束,我希望它特别是山区时间。我使用rails和postgres。
正如你所看到的,我已经输入了due_date的协议..现在,当我想显示due_date值时,它给了我nil。
application.rb中
config.time_zone = 'Mountain Time (US & Canada)'
config.active_record.default_timezone = :local
总而言之,如何显示@agreement.due_date
并从数据库中提供相同的日期?
@agreement.created_at
时,与due_date