我正在通过此代码比较日期
if(new Date().after(new SimpleDateFormat("dd-MM-yyyy HH:mm:ss").
parse(rs.getString("FromDate")))){
permMediaRs.setTimeFrame(true);
}
但这并没有给我准确的结果。所以我尝试打印它们以检查日期是否正确。所以当我打印它们时
System.out.println("Today: " + new Date() + " From: "+new SimpleDateFormat("dd-MM-yyyy HH:mm:ss").parse(rs.getString("FromDate"));
然后它给了我这个输出。
TOday: Fri May 24 12:34:38 PKT 2013 From: Thu Nov 03 00:00:00 PKT 35
现在您可以看到一切today date
都很好,但From date
我无法理解是什么35
。我在这里期待一年,但它只打印了 35 个。有什么建议吗?
注意: rs.getString("FromDate"));
值来自数据库,其值为2013-05-22 00:00:00.0