Wie bekomme ich die aktuelle Zeit?

8

Wie bekomme ich die aktuelle Uhrzeit in Android?

Wenn ich

benutze %Vor%

Ich bekomme den Fehler:

%Vor%     
Hans Wurst 31.08.2010, 16:23
quelle

7 Antworten

12
%Vor%     
Thorstenvv 31.08.2010, 16:31
quelle
10

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.

    
user223697 31.08.2010 18:22
quelle
4

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.

    
Erich Douglass 31.08.2010 16:34
quelle
4

Mein Lieblingsbeispiel:

%Vor%     
JohnnyLinTW 12.12.2011 06:52
quelle
2

Die Instanz der Klasse Calendar wird auf die aktuelle Klasse gesetzt Datum und Uhrzeit.

    
tobsen 31.08.2010 16:32
quelle
2

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%     
Brian Fleming 22.02.2017 02:45
quelle
1

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.

    
Andrew Mackenzie 28.09.2013 19:07
quelle

Tags und Links