Моя проблема заключается в анализе пользовательской строки даты в BlackBerry Java.Java SE предоставляет класс SimpleDateFormat , который может анализировать строку по заданному шаблону / формату.
Однако в BlackBerry класс SimpleDateFormat не содержитметод синтаксического анализа, только форматирование даты в нужный шаблон.
Мне известно о HttpDateFormatter , который может анализировать строку, однако это строгий синтаксический анализатор, который будет работать только с тремя датамиформаты, которые HTTP использовал в прошлом:
- вс, 06 ноября 1994 08:49:37 GMT (RFC 822, обновлено RFC 1123)
- воскресенье, 06-ноя-94 08:49:37 GMT (RFC 850, устарел RFC 1036)
- Вс 6 ноября 08:49:37 1994 (формат asctime () ANSI C)
Я будуразбирать строки дат из Twitter API в формате:
- "Пн, 27 июня, 19:32:19 +0000 2011"
Прежде чем уйти и написать свой собственный анализ даты, подверженный ошибкам, есть ли другие маршруты, которые я мог бы исследовать?
Regards,
Томас Надин