#timezone

无需 std tzdb_data

为 tz-rs 提供静态时区信息

4 个版本

0.1.2 2024 年 2 月 1 日
0.1.1 2024 年 1 月 1 日
0.1.0 2023 年 12 月 30 日

#318 in 日期和时间

Download history • Rust 包仓库 6906/week @ 2024-04-11 • Rust 包仓库 7150/week @ 2024-04-18 • Rust 包仓库 7201/week @ 2024-04-25 • Rust 包仓库 7381/week @ 2024-05-02 • Rust 包仓库 7496/week @ 2024-05-09 • Rust 包仓库 7940/week @ 2024-05-16 • Rust 包仓库 7234/week @ 2024-05-23 • Rust 包仓库 10023/week @ 2024-05-30 • Rust 包仓库 9585/week @ 2024-06-06 • Rust 包仓库 11376/week @ 2024-06-13 • Rust 包仓库 12826/week @ 2024-06-20 • Rust 包仓库 12385/week @ 2024-06-27 • Rust 包仓库 12253/week @ 2024-07-04 • Rust 包仓库 13692/week @ 2024-07-11 • Rust 包仓库 14079/week @ 2024-07-18 • Rust 包仓库 15473/week @ 2024-07-25 • Rust 包仓库

57,501 每月下载量
49 个 crate 中使用 (通过 tzdb)

MIT-0 许可协议

2MB
40K SLoC

tzdb_data — 时区数据库

GitHub Workflow Status Crates.io Minimum supported Rust version License: MIT-0

为 tz-rs 提供静态时区信息,#![no_std]

使用示例

// access by identifier
let time_zone = tzdb_data::time_zone::europe::KYIV;
// access by name
let time_zone = tzdb_data::find_tz(b"Europe/Berlin").unwrap();
// names are case insensitive
let time_zone = tzdb_data::find_tz(b"ArCtIc/LoNgYeArByEn").unwrap();

依赖项