# std::chrono::tzdb

< cpp‎ | chrono

定义于头文件 `<chrono>` |  |
struct tzdb; |  | (C++20 起)

类 `tzdb` 表示 IANA 时区数据库的副本。用户不能构造 `tzdb` ，而只能通过自由函数 std::chrono::get_tzdb_list 和 std::chrono::get_tzdb 访问其一个实例。

### 成员对象

成员对象 | 描述
`version` | 含数据库版本的 std::string
`zones` | 含时区描述的已排序 std::vector<std::chrono::time_zone>
`links` | 含时区替用名描述（链接）的已排序 std::vector<std::chrono::link>
`leaps` | 含闰秒描述的已排序 std::vector<std::chrono::leaps>

### 成员函数

locate_zone | 以给定的名称定位时区 (公开成员函数)
current_zone | 返回本地时区 (公开成员函数)