Namensräume
Varianten
Aktionen

std::chrono::tzdb

Von cppreference.com
< cpp‎ | chrono
 
 
 
std::chrono::tzdb
 
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) [bearbeiten]
gibt die lokale Zeitzone zurück
(public member function) [bearbeiten]