time_t
Von cppreference.com
| Definiert in Header <time.h> |
||
| typedef /* nicht spezifiziert */ time_t; |
||
Reelle Arithmetiktyp, der Zeiten darstellen kann.
Obwohl nicht im C-Standard definiert, handelt es sich fast immer um einen ganzzahligen Wert, der die Anzahl der Sekunden (ohne Schaltsekunden) seit dem 01.01.1970, 00:00 UTC, angibt und dem POSIX-Zeit entspricht.
Inhalt |
[bearbeiten] Anmerkungen
Der Standard verwendet den Begriff Kalenderzeit, wenn er sich auf einen Wert vom Typ time_t bezieht.
[bearbeiten] Beispiel
Zeigt den Beginn der Epoche.
Führen Sie diesen Code aus
Mögliche Ausgabe
0 seconds since the epoch began Thu Jan 1 00:00:00 1970
[bearbeiten] Referenzen
- C17-Standard (ISO/IEC 9899:2018)
- 7.27.1/3 Komponenten der Zeit (p: 284)
- C11-Standard (ISO/IEC 9899:2011)
- 7.27.1/3 Komponenten der Zeit (p: 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
[bearbeiten] Siehe auch
| gibt die aktuelle Kalenderzeit des Systems als Zeit seit der Epoche zurück (Funktion) | |
| (C23)(C11) |
konvertiert Zeit seit Epoche in Kalenderzeit, ausgedrückt als lokale Zeit (Funktion) |
| (C23)(C11) |
konvertiert Zeit seit Epoche in Kalenderzeit, ausgedrückt als koordinierte Weltzeit (UTC) (Funktion) |
| C++ Dokumentation für time_t
| |