我需要比较日历时间和日期。我写了下面的代码。
Calendar now = Calendar.getInstance();
now.set(Calendar.SECOND, 0);
Date date = new Date();
date.setSeconds(0);
System.out.println(date);
System.out.println(now.getTime());
System.out.println(date.compareTo(now.getTime()));
输出是
Fri Dec 01 16:54:00 IST 2017
Fri Dec 01 16:54:00 IST 2017
1
似乎实用日期大于日历日期。为什么会失败?比较这些日期的书写方式是什么?
编辑 1:- 我的问题是我需要将 util 日期(存储在数据库中)比方说 2017-12-01 16:41:00.0 与当前日期和时间,什么是写入方法?