誰能告訴我怎麼可以在JodaTime轉換UTC日期東盛行時間(這是EST或EDT取決於一年的時間?)轉換UTC東部盛行時間(EDT或EST)
2
A
回答
3
使用withZone()將Joda-Time對象轉換爲不同的時區。
2
喬達自己照顧它。使用TimeZone和某個地方的Locale之間有細微差別。
看看下面的例子。
使用語言環境:
使用@ BillMan的建議設置DateTimeZone的區域實際上將更改時區。
System.out.println("Winter " + DateTime.now(DateTimeZone.UTC).parse("2015-12-01T12:00:00").toDateTime(DateTimeZone.forID("America/New_York")).toString());
System.out.println("Summer " + DateTime.now(DateTimeZone.UTC).parse("2015-05-01T12:00:00").toDateTime(DateTimeZone.forID("America/New_York")).toString());
返回:
Winter 2015-12-01T12:00:00.000-05:00
Summer 2015-05-01T12:00:00.000-04:00
使用時區:
注意這兩個時間設置爲12:00:00,結果在夏季得到了由一個小時移動,(但偏移保持不變)
System.out.println("Winter " + DateTime.now(DateTimeZone.UTC).parse("2015-12-01T12:00:00").toDateTime(DateTimeZone.forID("EST")).toString());
System.out.println("Summer " + DateTime.now(DateTimeZone.UTC).parse("2015-05-01T12:00:00").toDateTime(DateTimeZone.forID("EST")).toString());
返回:
Winter 2015-12-01T12:00:00.000-05:00
Summer 2015-05-01T11:00:00.000-05:00
相關問題
- 1. PHP EDT/EST時間轉換
- 2. R處處理東部標準時間(EST)和東部夏令時(EDT)
- 3. EST和EDT時間信息
- 4. 在.Net 3.0中將UTC的UTC轉換爲EST的時間
- 5. 轉換時間戳/日期時間從UTC到EST的Oracle SQL
- 6. 如何將UTC日期/時間轉換爲EST日期/時間
- 7. 將UTC轉換爲東部時區
- 8. PHP - 日期時間 - 顯示時間ET而不是EST或EDT
- 9. 將postgresql中的UTC時區轉換爲EST(當地時間)
- 10. PHP date_default_timezone_set()東部標準時間(EST)
- 11. 在utx awk中將utc時間戳轉換爲est
- 12. 字符串轉換(UTC)爲日期時間(EST)
- 13. python twitter api tweet時間戳從UTC轉換爲EST
- 14. Django/Python時間戳將EDT轉換爲UTC
- 15. 如何在select語句中將UTC時間戳值從UTC轉換爲EST?
- 16. 轉換EST時間到當地時間
- 17. UTC時間轉換
- 18. SQL Server 2008 UTC轉換爲EST
- 19. 在軌道上將EST轉換爲UTC?
- 20. jmeter將日期從EST轉換爲UTC
- 21. 在ET中查找當前時間:EST或EDT,如適用
- 22. 使用SQL將UTC時間戳轉換爲EST日期和時間
- 23. 用於將EST時間轉換爲UTC時間的IBATIS TypeHandlerCallback getResult(ResultGetter getter)
- 24. JavaScript:如何將UTC日期時間轉換爲使用純Javascript的EST時間?
- 25. EST和EDT時間返回GMT時間在Java
- 26. Django UTC時間不轉換
- 27. 在R轉換UTC時間
- 28. 轉換時間UTC格式
- 29. 轉換時間爲UTC
- 30. 轉換成時間戳UTC
謝謝,對於這種特殊情況,我使用了DateTimeZone.forID(「America/New_York」); – BillMan 2012-04-19 15:04:39