DB日期是11-18-2011 03:40:56而当前日期格式相同。 如何比较?我已经实施了以下内容,但没有给出正确的结果。 以下是我的代码。数据库日期和当前日期的比较
Calendar calendar = Calendar.getInstance();
Calendar currentDate = Calendar.getInstance();
SimpleDateFormat formatter= new SimpleDateFormat("MM-dd-yyyy HH:mm:ss");
String dateNow = formatter.format(currentDate.getTime());
if(datenow.toString.equals(date2)){
}
什么是date2?它是字符串还是日期?你如何初始化或检索它? – melihcelik
您是否将'字符串保存到数据库或其日期“中... – BBdev
而不是基于字符串的比较,为什么不使用[Calendar.compareTo(Calendar)](http://docs.oracle.com/javase /1.5.0/docs/api/java/util/Calendar.html#compareTo(java.util.Calendar))。 – Mudassir