有人知道如何在我的rails config / environment.rb文件中使用BST for config.time_zone吗?
目前我已将其保留为UTC,我正在考虑将BST添加到支持的时区列表中,然后将时间类扩展为尊重此(&X; X月的最后一个星期日+ 1小时)
我在哪里可以找到支持的时区列表?
在我周围搜索我发现了很多抱怨,但没有很多答案。这将在guthub asap。
干杯,Dougle
答案 0 :(得分:5)
rake time:zones:all
您可能会看到名为 London
的时区,它只是UTC +00:00
,但应该正确处理英国夏令时。
答案 1 :(得分:2)
您需要设置的TimeZone是UK,这将自动处理BST
Time.zone = 'London'
Time.zone.now
=> Sun, 17 Oct 2010 02:09:54 BST +01:00