Я работаю над проектом, который считывает файлы и обрабатывает данные. Там я должен работать с датами, например:
- 2012-01-10 23:13:26
- 13 января 2012 г.
Я нашел пакет Joda, любопытный пакет, но не знаю, насколько он самый легкий.
Мне удалось проанализировать первый пример объекта DateTime (Joda) reg-ex и String. (Ех: путем замены пространства на '-' и передачи его конструктору.
new DateTime("2012-01-10 23:13:26".replace(' ', '-'))
Я думаю, это сработало, но проблема связана со вторым форматом. Как я могу использовать такой ввод для извлечения объекта, предпочтительно объекта Joda. Я уверен, что могу написать функцию, чтобы изменить формат того, что поддерживает Joda, но задавался вопросом, есть ли какой-нибудь другой способ (даже некоторая родная библиотека Java).
Если есть что-то лучше, чем Джода, пожалуйста, сообщите мне об этом.
Спасибо.