Я получаю исключение при разборе даты 20160327020727
с форматом yyyyMMddhhmmss
. Обратите внимание, что для параметра мягкости установлено значение false.SimpleDateFormat с узором yyyyMMddhhmmss не удалось разобрать дату «20160327020727»
SimpleDateFormat df = new SimpleDateFormat("yyyyMMddhhmmss");
df.setLenient(false);
try {
Date dt = df.parse("20160327020727");
} catch (ParseException e) {
e.printStackTrace();
}
Он обрабатывает другие даты в том же формате и работает должным образом. Почему это происходит?
Это отлично работает для меня, какое исключение вы получаете? –
java.text.ParseException: Невозможная дата: «20160327020727» – n0ne
должно ли это что-то сделать с вашим местным временем? – n0ne