Datesとを使用すると奇妙な奇妙なことになりCalendarました。ポイントは、特定の日付を作成したいということです。
Calendar cal = Calendar.getInstance();
cal.set(1970, 0, 1, 0, 0, 0);
Date date = cal.getTime();
これで、正しい日付が表示されますが、デバッグ時に、日付変数の下に、たとえばの「fasttime」が表示されます-3599459。期待値がであるため、これによりJUnitテストが失敗します-3600000。カレンダーは初期化時に541ミリ秒などを追加するようです...
質問は次のとおりです。これなしで固定日付を単純に作成することはできません'私はバックグラウンドで数ミリ秒を追加しています'-ゴースト関数?