Javaで日付文字列を解析しようとしています。正しい時間を取り戻していますが、分が約 5 ~ 10 ずれているようです。入力文字列と日付オブジェクトの出力とともに、以下のコードを示していますtoString()
。
私が間違っているアイデアはありますか?これは Android 上にあるため、JodaTime は使用しない方がよいでしょう。
DateFormat sdf = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss.SSSSSSS'Z'");
Date date = sdf.parse(input);
return date;
入力文字列 = 2012-11-07T12:47:05.0581816Z
Date toString() = Wed Nov 07 12:56:46 GMT 2012 (ミリ秒 = 1352293006816)