Проблема HttpDateParser - PullRequest
0 голосов
/ 10 мая 2011

У меня возникла проблема при преобразовании String в Date в Blackberry SDK. Пожалуйста, поддержите меня. Это мой код:

String date = "Mon May 09 09:00:00 GMT 2011";
Date formatter = new Date();
formatter.setTime(HttpDateParser.parse(date));
SimpleDateFormat dateFormat = new SimpleDateFormat(formatStr);
string dateString = dateFormat.format(formatter);

Целью функции является формат даты МММ дд, гггг. Но после запуска функции она выдаст неожиданный результат.

Ожидается: 9 мая 2011 Неожиданно: 01 января 1970 года.

1 Ответ

0 голосов
/ 10 мая 2011

Я подозреваю, что "Mon May 09 09:00:00 GMT 2011" не поддерживается форматом HttpDateParser. Поскольку HttpDateParser.parse() не выдает исключение, я думаю, он просто возвращает 0 в случае неподдерживаемого формата.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...