Как преобразовать «21:00 EST» в объект Date - PullRequest
0 голосов
/ 06 апреля 2010

Я занимаюсь разработкой приложения для Android и требую некоторых базовых манипуляций с датой и временем. У меня есть объект Date (из Java.util.Date), содержащий конкретную дату. Мне нужно добавить определенное время к нему. У меня есть строка в следующем формате: «21:00 EST»

Как бы я "добавил" это время к предыдущей дате? Если объект Date в настоящий момент имеет: «4/24/10 00:00:00»

Как бы я изменил это вместо: "4/24/10 09:00:00 EST"

Я бы предпочел сделать это без использования внешней библиотеки, если это возможно.

1 Ответ

1 голос
/ 06 апреля 2010

Используйте SimpleDateFormat с форматом «K: mm a vvv». Функция анализа вернет вам объект даты.

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