Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / Время в строке неверно преобразуется к Date / 4 сообщений из 4, страница 1 из 1
21.11.2012, 22:41:32
    #38047861
_nautilus_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Время в строке неверно преобразуется к Date
Доброго дня.

Есть дата в строке, например такая:

String fileDateTime = "22/11/2012 12:09:28"

Преобразовываю ее в Date:

SimpleDateFormat parser1 = new SimpleDateFormat("dd/MM/yyyy hh:mm:ss");
Date startTime1 = parser1.parse(fileDateTime);

Если после этого значение startTime1.getTime() снова преобразовать в строку получается "2012-11-22 00:09:28".

Любое другое время с 0 по 23 преобразовывается нормально. Затык только с 12.
Собственно вопрос: в чем тут может быть проблема и как ее обойти?

Спасибо.
...
Рейтинг: 0 / 0
21.11.2012, 22:50:30
    #38047873
Blazkowicz
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Время в строке неверно преобразуется к Date
...
Рейтинг: 0 / 0
21.11.2012, 22:55:39
    #38047881
_nautilus_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Время в строке неверно преобразуется к Date
Blazkowicz,

Намекаете, что вместо hh следует использовать HH?
...
Рейтинг: 0 / 0
21.11.2012, 22:57:43
    #38047885
_nautilus_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Время в строке неверно преобразуется к Date
Черт, точно, все шаблоны дат содержат HH, а тут чего-то hh...писец....
Пасибо!
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / Время в строке неверно преобразуется к Date / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]