当我弹出rails application.config来设置时区时,我遇到了这样一个例子:
config.time_zone = 'Central Time (US & Canada)'
但我想尝试将时间设置为GMT+6
,不幸的是,如果我尝试使用该值,则会出现无效时区错误。那么我必须用什么名字来获得GMT + 6?我尝试在TimeandDate.com上查找该名称但是当我尝试放置Kyrgyzstan Time
rails使用的时区列表究竟在哪里?或者我是否必须使用其他格式,例如+0600
(顺便说一下,它不起作用)
谢谢,
答案 0 :(得分:11)
如果你跑
rake time:zones:all OFFSET=+6
您将获得城市列表
* UTC +06:00 *
Almaty
Astana
Dhaka
Ekaterinburg
其名称可以直接使用,例如
config.time_zone = 'Astana'