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