std::chrono::tzdb
Defined in header <chrono> | ||
---|---|---|
struct tzdb; | (since C++20) |
The class tzdb
represents a copy of the IANA time zone database. Users cannot construct a tzdb
and can only obtain read-only access to one via the free functions std::chrono::get_tzdb_list
and std::chrono::get_tzdb
.
Member objects
Member object | Description |
---|---|
version | A std::string that contains the version of the database |
zones | A sorted std::vector<std::chrono::time_zone> containing description of time zones |
links | A sorted std::vector<std::chrono::link> containing description of alternative names of time zones (links) |
leaps | A sorted std::vector<std::chrono::leaps> containing description of leap seconds |
Member functions
locate a time zone with the given name (public member function) |
|
return the local time zone (public member function) |
© cppreference.com
Licensed under the Creative Commons Attribution-ShareAlike Unported License v3.0.
http://en.cppreference.com/w/cpp/chrono/tzdb