2
A
回答
4
試試這個:
Date estTime = new Date(utcTime.getTime() + TimeZone.getTimeZone("EST").getRawOffset());
凡utcTime是UTC時間Date對象(如果你已經有了長遠價值 - 只是用它)
3
1
rd42,你能給我多一點上下文嗎?
你說你有一個「UTC時間戳」。這是存儲在數據庫中嗎?它是一個字符串嗎?
我也許能爲您提供更多的答案,如果你可以給你想在工作這個上下文。
確定爲清晰起見,你的意思是,你必須一個代表UTC時間戳的長整型值。
所以在這種情況下,你要做的是以下幾點。
import java.util.Calendar;
import java.util.TimeZone;
TimeZone utcTZ= TimeZone.getTimeZone("UTC");
Calendar utcCal= Calendar.getInstance(utcTZ);
utcCal.setTimeInMillis(utcAsLongValue);
現在您的日曆對象是UTC。
要顯示這雖然你會想要做類似如下:
import java.text.SimpleDateFormat;
import java.util.Date;
SimpleDateFormat sdf= new SimpleDateFormat("yyyy-MM-dd HH:mm:ss zzz");
sdf.setTimeZone(utcTZ);
Date utcDate= utcCal.getTime();
sdf.formatDate(utcDate);
這將允許您在存儲爲一個長值UTC時區的時間戳讀取,並將其轉換到Java日曆或日期對象。
希望能讓你得到你需要的東西。
+0
該變量的類型爲long並帶有UTC時間戳。試圖將其從1271101959000改爲更友好的東西。 – rd42 2010-04-12 19:20:33
相關問題
- 1. UTC時間從時間戳
- 2. Postgres UTC時間戳?
- 3. 如何從UTC時間戳
- 4. UTC時間戳到正常時間戳?
- 5. 當前時間= UTC +/-(UTC +/-當前時間)
- 6. Python:將UTC時間元轉換爲UTC時間戳
- 7. PHP UTC時間戳創建
- 8. 轉換成時間戳UTC
- 9. UTC時間戳解釋
- 10. 轉換爲UTC時間戳
- 11. iOS獲取UTC時間戳
- 12. 是UTC UTC時間夏令時獨立?
- 13. 轉換時間戳從PST到UTC
- 14. Calendar.getInstance(TimeZone.getTimeZone(「UTC」))沒有返回UTC時間
- 15. 本地到UTC UTC轉換
- 16. Highcharts UTC時間
- 17. Python:我如何將UTC時間戳轉換爲python utc datetime?
- 18. utc在utc時間戳記上做了什麼?
- 19. 得到使用的strftime()UTC時間戳
- 20. css的UTC時間
- 21. Javascript日期到UTC時間戳
- 22. PHP unix時間戳到UTC zend框架
- 23. Perl獲取UTC時間並獲得UTC時間戳之間的差異
- 24. UTC時間轉換
- 25. UTC時間解釋
- 26. ActiveDirectoryServices.AccountManagment - LastPasswordSet - UTC時間
- 27. 如何將UTC從UTC時間轉換爲CEST時區
- 28. 如何將UTC從UTC轉換爲R的本地時間?
- 29. 如何從php iso utc中減去當前的utc時間?
- 30. 的Python:將UTC時間,本地時間給UTC偏移
我認爲使用Date類是不鼓勵的。 – 2010-04-12 19:13:55
哇,太棒了!非常感謝你! – rd42 2010-04-12 19:18:05
創建日曆可能相當昂貴,這是我不喜歡使用它。如果性能不是問題,使用它也是一種選擇。 – duduamar 2010-04-12 19:28:06