1
У меня есть строка даты:Строка Дата преобразования дает неверную дату
"01/15/2015 12:00 AM"
и я хочу, объект даты в формате "dd/MM/yyyy' 'HH:mm:ss"
. Как я могу это достичь?
Я попытался:
String datetime1 ="01/15/2015 12:00 AM"
DateFormat dateFormat = new SimpleDateFormat("dd/MM/yyyy HH:mm a");
Date datepicker1 = dateFormat.parse(datetime1);
Но это datepicker
имеет дату в 2016 году, я не знаю, почему это происходит.
Разве это не приятно, как java выбрала * одно место в мире, чтобы прощать ошибки в форматировании? :) Я имею в виду, что он не может разобрать «0» в целое число, но с удовольствием сочетается с 15-м месяцем: D – Dima
Thanx Maroun. Это была очень глупая ошибка с моей стороны. –
@ Дизайнеры Dima Java подумали о программистах, которые живут в других галактиках, которые имеют другое определение времени. – Maroun