【发布时间】:2013-10-24 06:57:55
【问题描述】:
我使用 DateTimeZone.convertLocalToUTC 将本地时间转换为 UTC。时间已正确更改,但转换后,时区信息仍显示原始本地时区。请参考下面的示例代码
Date gmttime = new Date(tz.convertLocalToUTC(System.currentTimeMillis(),false));
System.out.println(gmttime.toString());
输出: 2013 年 10 月 16 日星期三 12:58:19 IST
请注意粗体值,我预计它是 UTC 。如果我遗漏了什么,请告诉我。
【问题讨论】:
-
仅供参考,
new Date已被贬低 -
那么如果 new Date() 被贬低了还有什么选择呢?
-
我的意思是
new Date(....)被贬低了。查看我发布的答案
标签: java time timezone jodatime timestamp-with-timezone