我对铁杆更新鲜,
如何在rails 3中设置 INDIA 的时区?
在哪里指定这个?
请帮忙。
答案 0 :(得分:15)
在config/application.rb
中,添加此
config.time_zone = 'Kolkata'
这应该有效。
稍后您可以通过在rails console
>> Time.zone
#output
(GMT+05:30) Kolkata
答案 1 :(得分:7)
您可以在shell中运行'rake time:zones:all',您将找到显示在Rails开发中使用的所有时区。从上面您可以轻松找到INDIAN时区,如下所示。
* UTC +05:30 *
Chennai
Kolkata
Mumbai
New Delhi
将以上任何名称放在config/application.rb
中,如下所示:
config.time_zone = 'Chennai'
只需重新启动服务器,您就会发现时区已更新。
谢谢。