Wie bekomme ich die aktuelle Uhrzeit in Android?
Wenn ich
benutze %Vor%Ich bekomme den Fehler:
%Vor%Versuchen Sie Folgendes:
%Vor%public static final int HOUR_OF_DAY Seit: API Level 1 Feldnummer zum Abrufen und Einstellen der Uhrzeit des Tages. HOUR_OF_DAY wird für die 24-Stunden-Uhr verwendet. Z. B. um 10: 04: 15.250 Uhr ist der HOUR_OF_DAY 22.
Wenn Sie nur den aktuellen Zeitstempel möchten, können Sie Folgendes verwenden:
%Vor% Sie können auch andere zeitbezogene Werte wie die Betriebszeit oder die gesamte verstrichene Zeit seit dem letzten Start (einschließlich der Ruhezeit) von android.os.SystemClock
erhalten.
Ich füge nur ein wenig zu Andrews Antwort hinzu. Der spätere Teil des Codes erhöht die Stunde, wenn sich Ihre Zeitzone im Sommerzeitmodus befindet. Der HOUR_OF_DAY ist im 24-Stunden-Format.
%Vor% Calendar cal = Calendar.getInstance(); // get current time in a Calendar
Dann können Sie viel mit der Kalender-Instanz tun, wie zum Beispiel Stunden oder Minuten - wie:
int hour = cal.get(Calendar.HOUR_OF_DAY);
Dies wird empfohlen, wenn Sie viele Gebietsschemata lokalisieren und Daten in mehreren Formaten drucken oder Vorgänge an Daten ausführen müssen.
Tags und Links android