std::chrono::time_zone
Von cppreference.com
| Definiert in Header <chrono> |
||
| Klasse time_zone; |
(seit C++20) | |
Die Klasse time_zone repräsentiert alle Zeitzonenübergänge für ein bestimmtes geografisches Gebiet.
Benutzer können keine time_zone-Objekte erstellen. Die Bibliotheksimplementierung erstellt time_zone-Objekte, wenn sie die Zeitzonendatenbank initialisiert und bietet const-Zugriff auf diese Objekte.
time_zone ist nicht kopierbar, hat aber einen standardmäßig verschobenen Konstruktor und einen standardmäßig verschobenen Zuweisungsoperator. Da Benutzer jedoch nur const-Zugriff auf time_zone-Objekte haben, können diese Funktionen im Benutzercode nicht aufgerufen werden, ohne undefiniertes Verhalten auszulösen.
[bearbeiten] Memberfunktionen
Ruft den Namen dieser time_zone ab.(public member function) | |
| Ruft Informationen ab, die mit einem sys_time oder local_time verbunden sind. (public member function) | |
| Konvertiert eine local_time in dieser Zeitzone in eine sys_time. (public member function) | |
| Konvertiert eine sys_time in eine local_time in dieser Zeitzone. (public member function) |
[bearbeiten] Nicht-Member-Funktionen
| (C++20) |
Vergleicht zwei time_zone-Objekte.(function) |
[bearbeiten] Beispiel
| Dieser Abschnitt ist unvollständig Grund: kein Beispiel |