我有一个问题,即 Calendar.getTime() 方法更改时区(可能与 JVM 一致)。
Calendar cal = javax.xml.bind.DatatypeConverter.parseDateTime("2017-10-20T07:10:08.123458Z");
Date datrFromCal = cal.getTime();//Adds two hours(GMT+2:00)
调用时有什么方法可以阻止从 GMT+0 到 GMT+2 的移动cal.getTime()
?
Ps 我们在我的公司使用 Java 7。
与此相关的另一件事是对微秒的支持。我已经阅读了很多关于 Java 7 及以下不支持 microSeconds(解析字符串时)的内容,但是有什么建议可以解决这个问题吗?