Что использовать для замены устаревшего метода Date.hours в kotlin и java - PullRequest
0 голосов
/ 04 июля 2019

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

val date =  Calendar.getInstance().time
date.hours = selectedHour //deprecated
date.minutes = selectedMinute // deprecated
return (Date(date.time - Calendar.getInstance().timeZone.getOffset(date.time))

Я пытался использовать Календарь и библиотеку Joda Time, но не смог настроить часовой пояс с ними.

Какую библиотеку я могу использовать?

1 Ответ

0 голосов
/ 04 июля 2019

Можете ли вы попробовать это?

val calendar = Calendar.getInstance(TimeZone.getTimeZone("UTC"))
calendar.set(Calendar.HOUR_OF_DAY, selectedHour)
calendar.set(Calendar.MINUTE, selectedMinute)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...