Я получаю ParseException
для следующего кода
String dateStr = "2011-12-22 10:56:24.389362";
String formatStr = "yyyy-MM-dd HH:mm:ss.SSSSSS";
Date testDate = null;
SimpleDateFormat sdf= new SimpleDateFormat(formatStr);
sdf.setLenient(false);
testDate = sdf.parse(dateStr);
System.out.println("CHECK DATE " + sdf.format(testDate));
Исключение в потоке «main» java.text.ParseException: неразборчивая дата: «2011-12-22 10: 56: 24.389362»
в java.text.DateFormat.parse (DateFormat.java:337)
Если я закомментирую строку sdf.setLenient (false)
, то я увижу разницу во времени в выводе
ДАТА ПРОВЕРКИ 2011-12-22 11: 02: 53.000362
Что я делаю не так ??