我有一个MM/dd/yy
格式的日期。我从一个 XML 文件中得到它。比如说,它是10/03/11
.
我在上面执行以下代码:
try {
SimpleDateFormat sdf = new SimpleDateFormat("MM/dd/yyyy");
System.out.println("dateStr: " + dateStr);
date = sdf.parse(dateStr);
System.out.println("dateStr After: " + sdf.format(date));
} catch(Exception e) {
System.out.println("Error when formatting date");
}
输出是:
日期:10/03/11 dateStr 之后:10/03/0011
我似乎无法理解10/03/2011
。任何想法为什么?