Namespaces
Variants

std::chrono:: time_zone

From cppreference.net
Definiert im Header <chrono>
class 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 konstruieren. Die Bibliotheksimplementierung erstellt time_zone -Objekte bei der Initialisierung der Zeitzonendatenbank und bietet const -Zugriff auf diese Objekte.

time_zone ist nicht kopierbar, verfügt jedoch über einen standardmäßigen Move-Konstruktor und einen standardmäßigen Move-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.

Memberfunktionen

ermittelt den Namen dieser time_zone
(öffentliche Elementfunktion)
ruft Informationen ab, die mit einem sys_time oder local_time assoziiert sind
(öffentliche Elementfunktion)
konvertiert eine local_time in dieser Zeitzone zu einer sys_time
(öffentliche Elementfunktion)
konvertiert eine sys_time zu einer local_time in dieser Zeitzone
(öffentliche Elementfunktion)

Nicht-Member-Funktionen

vergleicht zwei time_zone Objekte
(Funktion)

Beispiel