Rails时区保存

时间:2018-04-02 16:28:15

标签: ruby-on-rails ruby datetime

我的Rails APP中的time_zone存在问题。

我已将其配置为伦敦application.rb

config.time_zone = 'London'
config.active_record.default_timezone = :local

然后,在我的控制器中我有这样的事情:

Element.create(start_hour: Time.strptime('16/04/2018 12:00', '%d/%m/%Y %H:%M'))

如何保存此日期,当我在视图中打印时间时,它会返回伦敦时间?

例如,在上一个示例中,现在在我的视图中:element.start_hour.strftime('%H:%M')打印13:00,但我希望它打印12:00

0 个答案:

没有答案