Android DatePicker и Java's Date - PullRequest
       15

Android DatePicker и Java's Date

0 голосов
/ 11 декабря 2011

Меня укусила описанная здесь проблема: Годовая проблема Android DatePicker .В двух словах, DatePicker от Android ожидает, что годы будут указаны в годах (2011 год - 2011 год), в то время как класс Date в Java начинается с 1900 года (таким образом, 2011 год фактически равен 111).

Есть ли лучший способ смешать Date и DatePickers, кроме сложения и вычитания 1900 при преобразованиях?

Итай.

1 Ответ

2 голосов
/ 11 декабря 2011

Да - не использовать устаревшие методы в Date для работы со значениями день / месяц / год.Date просто представляет момент времени - вам следует использовать Calendar, если вы хотите перевести это в какое-то подходящее разделение человека на дни, месяцы, годы и т. Д. - и применить часовые пояса.

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