私は次のことをやっています
Date date = new Date();
DateFormat dateFormat = new SimpleDateFormat("yyyy-mm-dd hh:mm:ss.SSSSSSSSS");
System.out.println(dateFormat.format(date));
出力は、次のような奇妙な日付パターンです
2013-10-28 04:10:43.000000222 (10 月ではなく 6 月)
時、年、日は晴れているように見えますが、月はゲームをしています。コードを実行するたびに、別の月になり、範囲外になることもあります。
2013-58-28 04:15:43.000000654
また、日付を書式設定せずに印刷している場合は、システムの日付が問題ないと結論付けて (私はそう思います)、問題ないようです。
ここで何が問題なのか分かりますか?