我如何将我的Rails应用程序时区切换到PST



我试过了

config.time.in_time_zone("Pacific Time (US & Canada)")

config.time_zone("PST")

都导致了错误,并导致了heroku应用程序崩溃。什么是正确的方式来切换我的应用程序到太平洋标准时间?

谢谢! !

将以下内容放入config/application.rb并重新启动rails服务器:

config.time_zone = 'Pacific Time (US & Canada)'

以下是Rails Guides Configuring Rails Application的描述:

配置。Time_zone设置应用程序和的默认时区启用Active Record的时区识别。

in_time_zone的用法:

> Date.today
=> Thu, 13 Mar 2014
> Time.zone
=> (GMT-08:00) Pacific Time (US & Canada)
> Date.today.to_time.in_time_zone
=> Wed, 12 Mar 2014 21:00:00 PDT -07:00

输出不同时区的时间:

> Date.today.to_time.in_time_zone('Eastern Time (US & Canada)')
=> Wed, 13 Mar 2014 00:00:00 EDT -04:00

相关内容

  • 没有找到相关文章

最新更新