本帖最后由 潜王伟 于 2011-11-17 14:17 编辑
public static void main(String[] args) throws ParseException {
SimpleDateFormat fm1 = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");
SimpleDateFormat fm2 = new SimpleDateFormat("yyyy-MM-dd");
Date d1 = new Date();
System.out.println(fm1.format(d1));
Date d2 = fm2.parse("1989-12-04");
System.out.println(fm1.format(d2));
Date d3 = fm2.parse("1989-12-01");
System.out.println(fm1.format(d3));
}
运行结果:
2011-11-16 17:43:54
1989-12-04 01:00:00
1989-12-01 00:00:00
疑惑:第2个日期打印出来为什么是 01:00:00 ,不是00:00:00呢? |