Как вы можете работать с датами на Android / Kotlin с minSDK = 21? - PullRequest
0 голосов
/ 04 июля 2018

Я пытаюсь найти разницу между двумя датами (в миллисекундах) и всеми функциями, связанными с датой / временем, требуется API 26.

private var timerStartTime: LocalDateTime? = null
val now = now()

[...]

if () {
} else if (now.nano - timerStartTime!!.nano <= 800000000) {
}

1 Ответ

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

Вы не можете - эти API Java 8 недоступны на этих более низких уровнях API. Однако есть несколько доступных бэкпортов, например ThreeTenABP .

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