有誰知道我可以在我的rails config/environment.rb文件中使用BST作爲config.time_zone嗎?Rails BST時區實現
目前,我已經離開了它作爲UTC和我正在考慮加入到BST支持時區的列表,然後時間的延長類尊重這個(> X月的最後一個星期日+ 1小時)
我在哪裏可以找到支持的時區列表?
在我周圍搜索發現了很多投訴,但沒有很多答案。這將在guthub儘快啓動。
乾杯,Dougle
有誰知道我可以在我的rails config/environment.rb文件中使用BST作爲config.time_zone嗎?Rails BST時區實現
目前,我已經離開了它作爲UTC和我正在考慮加入到BST支持時區的列表,然後時間的延長類尊重這個(> X月的最後一個星期日+ 1小時)
我在哪裏可以找到支持的時區列表?
在我周圍搜索發現了很多投訴,但沒有很多答案。這將在guthub儘快啓動。
乾杯,Dougle
rake time:zones:all
你可能會看到一個名爲London
一個時區,這只是UTC +00:00
,但應該處理英國日光正確節約時間。
你需要設置爲英國時區,這會自動處理BST
Time.zone = 'London'
Time.zone.now
=> Sun, 17 Oct 2010 02:09:54 BST +01:00
加載開發環境(Rails 3.2.12) :001> Time.zone ='UK' ArgumentError:無效的時區:英國 – DNNX
在Rails 4.1.0中出現同樣的錯誤 – DNNX
@DNNX這已改變,您可以使用'倫敦',它會工作。 – MatthewFord
不幸的是「倫敦」還是早早現身一小時,我想這是UTC的別名一樣GMT是 –
等待不,你是對的倫敦沒有使用BST,我正在查看日誌中的SQL查詢,當然這只是UTC,Cheers molf –