为什么这段代码会抛出无法解析的日期异常?
SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd'T'HH:mm:ss'.000Z'");
f.setLenient(false);
String dateStr = "2012-03-11T02:46:01.000Z";
f.parse(dateStr);
当 lenient 为真时,它工作正常。它奇怪地适用于输入日期' 2012-03-01T02:46:01.000Z ',即使 lenient 为假。使用的默认时区:PST