现在日期 = new Date();
if (now.getTime() - leasedDate.getTime() > 21 * 1000 * 60 * 60 * 24)
throw new TooLate();
leased.remove(x);
我正在查看一些代码示例,上面是其中的一部分。有件事我不明白。名为“现在”的日期对象是否包含当前日期和时间?因为我认为它在初始化时应该是空的,所以我不明白 now.getTime() 是如何工作的。
谢谢!
最佳答案
引用自 Java 文档 - new Date() - 分配一个 Date 对象并对其进行初始化,以便它表示分配它的时间,精确到毫秒。
所以你的问题的答案是:是的,它包含当前日期。
关于java - Java 中的新日期对象是否包含当前日期?还是空的?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3280526/