2017-10-29 3 views
2

Wie Sie aktuelle Datum (Tag Monat und Jahr) und Zeit (Stunden, Minuten und Sekunden) alle in Ortszeit in Kotlin?Wie aktuelles lokales Datum und Zeit in Kotlin zu bekommen

Ich versuchte durch LocalDateTime.now(), aber es gibt mir einen Fehler, der Call requires API Level 26 (curr min is 21) sagt.

Wie konnte ich in Kotlin Zeit und Datum bekommen?

Antwort

1

java.util.Calendar.getInstance() repräsentiert die aktuelle Zeit unter Verwendung des aktuellen Gebiets und der aktuellen Zeitzone.

Sie können auch Joda-Time oder einen der forks for Android importieren und verwenden.

+0

Das Problem ist, dass es das Datum im GMT-0-Format gibt. Wie bekomme ich Ortszeit (in meinem Fall GMT -3 und GMT -2)? – rgoncalv

+0

Nur gemerkt, dass die Zeit "falsch" war, weil es die Zeitzone des Emulators war, die auf GMT 0 gesetzt wurde. Als es in einem echten Gerät verwendet wurde, war alles in Ordnung :) – rgoncalv

Verwandte Themen