0

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 を使用しています。

これに関連するもう 1 つのことは、マイクロ秒のサポートです。Java 7 以下がマイクロ秒 (文字列の解析時) をサポートしていないことについてよく読んだことがありますが、これを回避するための提案はありますか?

4

2 に答える 2