我在rails中比较新鲜,
如何在 rails 3中设置印度的时区?
在哪里指定这个?
请帮忙。
在你的config/application.rb
,添加这个
config.time_zone = 'Kolkata'
那应该行得通。
稍后您可以通过运行以下命令来确认这一点rails console
>> Time.zone
#output
(GMT+05:30) Kolkata
你可以在你的 shell 中运行 'rake time:zones:all',你会发现在 Rails 开发中使用的所有时区。从上面您可以轻松找到印度时区,如下所示。
* UTC +05:30 *
Chennai
Kolkata
Mumbai
New Delhi
将上述任何名称放入您config/application.rb
的如下:
config.time_zone = 'Chennai'
只需重新启动服务器,您就会发现时区已更新。
谢谢你。