DateFormat formatter = new SimpleDateFormat("yy-mm-dd");
formatter.setLenient(false);
String[] dateStr = { "2013-12-27", "2013-01-03"};
for (int i = 0; i <= 1; i++) {
Date date = formatter.parse(dateStr[i]);
System.out.println("date is "+date);
}
结果:2013 年 1 月 27 日星期日 00:12:00 IST
2013 年 1 月 3 日星期四 00:01:00 IST
我正在将字符串日期解析为 Date.but 它给了我从 Jan 月份开始的日期,无论我传递给格式化程序构造函数的月份。