4
TZはGMT + 5です。ジョーダタイムの日付を解析するときに混乱するタイムゾーン
final DateTime date1 = dtf.parseDateTime("1979-04-29");
final DateTime date2 = dtf.parseDateTime("1979-05-12");
final DateTime date3 = dtf.parseDateTime("1979-04-02");
final DateTime date4 = dtf.parseDateTime("1979-04-15");
System.err.println(date1.toString());
System.err.println(date2.toString());
System.err.println(date3.toString());
System.err.println(date4.toString());
出力は
1979-04-29T00:00:00.000-05:00
1979-05-12T00:00:00.000-04:00
1979-04-02T00:00:00.000-05:00
1979-04-15T00:00:00.000-05:00
-04のですか?どうして?
、その後、出力は "夏時間" と呼ばれることになる
1979-04-29T00:00:00.000-05:00
1979-05-12T00:00:00.000-05:00
1979-04-02T00:00:00.000-05:00
1979-04-15T00:00:00.000-05:00
これはcでしょうalled "夏時間":http://www.timeanddate.com/time/dst/1979.html –
@BrianRoach - それは答えと呼ばれます。 – MByD
@BinyaminSharet - 私は気にするつもりはありませんでしたが、それを1つに移動することに決めました。 –