2
在我的Rails(3.0)應用程序中,我使用助手time_zone_select()。 它生成像「(GMT + 01:00)巴黎」這樣的時區名稱......Rails時區與MySQL時區
但是這些名稱與MySQL中的名稱不同,其中相同的時區爲「歐洲/巴黎」。
如何將Rails時區轉換爲MySql?
棘手的部分是,有以下幾個原因我有使用默認Rails的幫手,並在我的模型有使用MySQL時區。 所以我不能在我的模型中使用Ruby時區,而且我不能使用MySQL時區列表而不是Rails幫助程序......我真的需要一種方法將第一個轉換爲第一個。
有什麼想法?
編輯:目前我想請使用ActiveSupport ::時區[(ruby_timezone)] .tzinfo.name,有沒有更好的辦法?
你的方式似乎是正確的我,儘管我可能會擔心Rails的支持MySQL不同時區... – Romain
羅曼:是的,我想知道同樣的事情......我想我會用每個*循環的*來測試每一個。 – Raphael