Как мне сохранить дату и узнать, сколько дней прошло с этой даты? - PullRequest
0 голосов
/ 09 ноября 2010

Я создаю приложение для Android, которое будет рассчитывать проценты по кредиту.Как сохранить дату, выбранную в DatePicker, а затем рассчитать, сколько дней прошло между текущей датой и сохраненной датой?

1 Ответ

1 голос
/ 09 ноября 2010

В стандартной библиотеке есть java.util.GregorianCalendar, который можно инициализировать данными из DatePicker.

В качестве альтернативы, вы можете использовать JodaTime, который, как мне сообщили, предоставляет более приятную библиотеку для дат и времени (на самом деле я сам не пробовал, но это определенно стоит посмотреть).

http://joda -time.sourceforge.net /

Что касается вычисления количества дней между двумя датами, JodaTime имеет метод Days.daysBetween, который делает его довольно простым. Для этого, вероятно, проще всего хранить две даты и время в объектах LocalDate (хотя это предполагает, что у вас нет проблем с часовыми поясами).

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