std::chrono::tzdb
Von cppreference.com
| Definiert in Header <chrono> |
||
| struct tzdb; |
(seit C++20) | |
Die Klasse tzdb repräsentiert eine Kopie der IANA Zeitzonendatenbank. Benutzer können keine tzdb-Objekte konstruieren und erhalten nur schreibgeschützten Zugriff darauf über die freien Funktionen std::chrono::get_tzdb_list und std::chrono::get_tzdb.
[bearbeiten] Member objects
| Member-Objekt | Beschreibung |
version
|
Ein std::string, das die Version der Datenbank enthält |
zones
|
Ein sortierter std::vector<std::chrono::time_zone>, der Beschreibungen von Zeitzonen enthält |
links
|
Ein sortierter std::vector<std::chrono::time_zone_link>, der Beschreibungen von alternativen Namen von Zeitzonen (Links) enthält |
leap_seconds
|
Ein sortierter std::vector<std::chrono::leap_second>, der Beschreibungen von Schaltsekunden enthält |
[bearbeiten] Member functions
| lokalisiert eine Zeitzone mit dem angegebenen Namen (public member function) | |
| gibt die lokale Zeitzone zurück (public member function) |