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