2012-04-19 42 views
0

我將時區更改爲大西洋,所以當我用時間'2012-04-19 02:00'保存記錄時,它會返回'星期四,2012年4月19日14:00:00 ADT -03:00'當我檢索它。 「ADT -03:00」是錯的,因爲ADT永遠不會成爲-03:00?這是爲什麼?爲什麼ADT -03:00在我的Rails應用程序中?

+0

[大西洋夏令時](http://www.timeanddate.com/library/abbreviations/timezones/na/adt.html)比UTC晚3小時,所以沒有什麼是錯的。 – 2012-04-19 17:21:50

+0

不知道這裏出現了什麼問題。 ADT是UTC-3。 – jdl 2012-04-19 17:22:43

+0

我在紐約,假設是ADT? – Andy 2012-04-19 17:23:04

回答

1

轉到配置您的environment.rb文件,並把在:

config.time_zone = "Eastern Time (US & Canada)" 

這樣可以消除您的問題。您設置ADT的時區爲新斯科舍省等。

+0

我想動態捕捉從javascript到rails的時區,任何提示和技巧? – Andy 2012-04-19 17:47:46

+0

對不起,我不知道。 – icantbecool 2012-04-20 15:45:06

相關問題