Ruby on rails 如何将Rails应用程序时区切换到PST?

Ruby on rails 如何将Rails应用程序时区切换到PST?,ruby-on-rails,ruby,ruby-on-rails-3,ruby-on-rails-4,Ruby On Rails,Ruby,Ruby On Rails 3,Ruby On Rails 4,我试过了 config.time.in_time_zone("Pacific Time (US & Canada)") 以及 config.time_zone("PST") 两者都导致了错误,并导致heroku应用程序崩溃。将我的应用程序切换到PST时间的正确方式是什么 谢谢 将以下内容放入config/application.rb并重新启动rails服务器: config.time_zone = 'Pacific Time (US & Canada)' 以下是来自以下方面

我试过了

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

config.time_zone("PST")
两者都导致了错误,并导致heroku应用程序崩溃。将我的应用程序切换到PST时间的正确方式是什么


谢谢

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

config.time_zone = 'Pacific Time (US & Canada)'
以下是来自以下方面的描述:

config.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

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

config.time_zone = 'Pacific Time (US & Canada)'
以下是来自以下方面的描述:

config.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

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

config.time_zone = 'Pacific Time (US & Canada)'
以下是来自以下方面的描述:

config.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

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

config.time_zone = 'Pacific Time (US & Canada)'
以下是来自以下方面的描述:

config.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