使用Date
s 和Calendar
. 重点是我想创建一个特定的日期,例如
Calendar cal = Calendar.getInstance();
cal.set(1970, 0, 1, 0, 0, 0);
Date date = cal.getTime();
现在的问题是:它显示了正确的日期,但是在调试时,我在日期变量下看到了 eg 的“fasttime” -3599459
。这使我的JUnit
测试失败,因为预期值为-3600000
. 似乎日历在初始化时增加了 541 毫秒或类似的时间......
问题是:如果没有这个“我在后台添加一些毫秒”-ghost 函数,就不可能简单地创建一个固定日期吗?