java在DateTimeZone之后。convertLocalToUTC时区仍显示本地
我使用日期时区。convertLocalToUTC将本地时间转换为UTC。时间已正确更改,但在转换后,时区信息仍然显示原始的本地时区。请参考下面的示例代码
Date gmttime = new Date(tz.convertLocalToUTC(System.currentTimeMillis(),false));
System.out.println(gmttime.toString());
输出: 2013年10月16日星期三12:58:19IST
请注意粗体值,我希望它是UTC。如果我遗漏了什么,请告诉我
# 1 楼答案
convertLocalToUTC
使用相同的本地时间将本地瞬间转换为标准UTC瞬间http://joda-time.sourceforge.net/apidocs/org/joda/time/DateTimeZone.html