tm
From cppreference.net
|
Definiert in Header
<time.h>
|
||
|
struct
tm
;
|
||
Struktur, die ein Kalenderdatum und eine Uhrzeit in ihre Bestandteile zerlegt enthält.
Inhaltsverzeichnis |
Member-Objekte
|
int
tm_sec
|
Sekunden nach der Minute –
[
0
,
61
]
(bis C99)
[
0
,
60
]
(seit C99)
[Anmerkung 1]
(öffentliches Mitgliedsobjekt) |
|
int
tm_min
|
Minuten nach der Stunde –
[
0
,
59
]
(öffentliches Mitgliedsobjekt) |
|
int
tm_hour
|
Stunden seit Mitternacht –
[
0
,
23
]
(öffentliches Mitgliedsobjekt) |
|
int
tm_mday
|
Tag des Monats –
[
1
,
31
]
(öffentliches Mitgliedsobjekt) |
|
int
tm_mon
|
Monate seit Januar –
[
0
,
11
]
(öffentliches Mitgliedsobjekt) |
|
int
tm_year
|
Jahre seit 1900
(öffentliches Mitgliedsobjekt) |
|
int
tm_wday
|
Tage seit Sonntag –
[
0
,
6
]
(öffentliches Mitgliedsobjekt) |
|
int
tm_yday
|
Tage seit 1. Januar –
[
0
,
365
]
(öffentliches Mitgliedsobjekt) |
|
int
tm_isdst
|
Sommerzeit-Flag. Der Wert ist positiv, wenn Sommerzeit aktiv ist, null wenn nicht und negativ, wenn keine Information verfügbar ist
(öffentliches Mitgliedsobjekt) |
Hinweise
Der Standard schreibt nur das Vorhandensein der oben genannten Mitglieder in beliebiger Reihenfolge vor. Die Implementierungen fügen dieser Struktur in der Regel weitere Datenmitglieder hinzu.
- ↑ Der Bereich erlaubt eine positive Schaltsekunde. Zwei Schaltsekunden in derselben Minute sind nicht zulässig (der C89-Bereich 0..61 war ein Defekt)
Beispiel
Diesen Code ausführen
Ausgabe:
Sat Jan 1 00:00:00 2022
Referenzen
- C23-Standard (ISO/IEC 9899:2024):
-
- 7.27.1/3 Komponenten der Zeit (S.: TBD)
- C17-Standard (ISO/IEC 9899:2018):
-
- 7.27.1/3 Komponenten der Zeit (S: 284)
- C11-Standard (ISO/IEC 9899:2011):
-
- 7.27.1/3 Komponenten der Zeit (S: 388)
- C99-Standard (ISO/IEC 9899:1999):
-
- 7.23.1/3 Komponenten der Zeit (S: 338)
- C89/C90 Standard (ISO/IEC 9899:1990):
-
- 4.12.1 Komponenten der Zeit
Siehe auch
|
(C23)
(C11)
|
wandelt Zeit seit Epoche in Kalenderzeit ausgedrückt als Ortszeit um
(Funktion) |
|
(C23)
(C11)
|
wandelt Zeit seit Epoche in Kalenderzeit ausgedrückt als Koordinierte Weltzeit (UTC) um
(Funktion) |
|
C++-Dokumentation
für
tm
|
|