如何在Rails 3中设置印度的时区。

8

我是Rails新手,

如何在Rails 3中设置印度的时区?

这应该在哪里指定?

请帮帮忙。

2个回答

15
在您的config/application.rb中添加以下内容。
config.time_zone = 'Kolkata'

那应该可以。

稍后,您可以在rails console中运行以下内容进行确认。

>> Time.zone

#output
(GMT+05:30) Kolkata

9
你可以在shell中运行'rake time:zones:all'命令,就可以找到所有可用于Rails开发的时区。从上面的内容可以轻松地找到如下所示的印度时区。
* UTC +05:30 *
 Chennai
 Kolkata
 Mumbai
 New Delhi

将上述任何名称放入您的config/application.rb中,如下所示:
config.time_zone = 'Chennai'

只需重新启动服务器,您就会发现时区已更新。

谢谢。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接