DATE格式会影响日期的比较方式吗?

时间:2011-02-28 01:51:00

标签: java date format

说我有两个日期格式化:

date1 = Feb 22, 2011
date2 = Mon Feb 21 08:30:03 EST 2011 (default formatting)

date2.compareTo(date1);仍然有用吗? 我有一个方法,我用来查看某些日期值是否相同,但它不起作用。一个日期以某种方式格式化,我认为这可能是个问题。

任何见解都会有所帮助。

1 个答案:

答案 0 :(得分:3)

它仍然可以使用。 比较基于日期的毫秒数。格式化用于显示,而不是比较。

在您的示例中,请检查以确保date1不是在12:00:00 AM,这与date2的时间不同。