如何从 java.util.Date 获取日期部分(处理时间部分)?

Moz*_*ath 5 java calendar date date-comparison

我想比较两个对象的日期部分java.util.Date。我怎样才能实现这个目标?我不想分别比较日期、月份和年份。

提前致谢!

Jon*_*eet 3

ADate只是时间上的一个瞬间。当您对其应用日历和时区时,它才真正“意味着”日期方面的任何内容。Calendar因此,如果您想坚持使用标准 Java API,您应该真正关注- 您可以创建一个Calendar具有正确Date时区的对象,然后将时间分量设置为 0。

不过,最好先使用Joda Time及其LocalDate类型,这样可以更准确地反映您感兴趣的内容。