從未處理過時區。沒有聽過愉快的事情。Rails Twitter created_at TimeZone
我正在從推特帳戶中推送推文以在應用程序上發佈。我使用下面的代碼行如下顯示日期:11月26日,2015年
<%= Date::MONTHNAMES[tweet.created_at.month] %> <%= tweet.created_at.day.ordinalize %>, <%= tweet.created_at.year %>
然而,時間顯示爲0600進一步進入的時間比我的當前位置。我位於-0600的加拿大/美國中部。我所有的本地記錄都是正確的(包括時間和時區),但我認爲這是不同的,因爲我從非本地來源獲取它。
2015-11-27 03:07:04 +0000
是從推文的created_at
屬性中顯示的日期。
我想改變推文的時間,以便我的時區最低限度是正確的,如果不是太難做我寧願它與所有時區兼容。
[轉換時間從一個時區到另一個在Rails中]的可能重複(http://stackoverflow.com/questions/1386871/convert-time-from-one-time-zone-to-another-in -rails) –