Этот вопрос поднимается с помощью следующего кода:
DateFormat DF = new SimpleDateFormat("yyyyMMdd");
String dateString = "20110133";
System.out.println(DF.parse(dateString));
// Wed Feb 02 00:00:00 CET 2011
Метод parse
преобразовал 33 января в 02 февраля. Есть ли способ вызвать исключение, если dateString
не представляетреальная дата?
Так же, как DateTime.ParseExact в .NET.