【发布时间】:2010-12-27 17:53:02
【问题描述】:
以下代码:
SimpleDateFormat sdf = new SimpleDateFormat("MM/dd");
System.out.println(sdf.format(new Date(1293253200))); // 12/25/2010 05:00 GMT
System.out.println(sdf.format(new Date(1293339600))); // 12/26/2010 05:00 GMT
System.out.println(sdf.format(new Date(1293426000))); // 12/27/2010 05:00 GMT
打印:
01/16
01/16
01/16
通过SimpleDateFormat.getDateInstance(); 使用默认DateFormat 将这些日期打印为16-Jan-1970。怎么回事?
【问题讨论】:
-
愚蠢的错误。感谢大家的所有答案。你们都在同一分钟内回答,所以不知道该将正确答案授予谁。
标签: java date-format