58 个版本

0.1.60 2024 年 2 月 3 日
0.1.59 2023 年 12 月 30 日
0.1.58 2023 年 10 月 17 日
0.1.57 2023 年 6 月 7 日
0.1.1 2020 年 6 月 27 日

#3 in 日期和时间

Download history 1719364/week @ 2024-04-22 1590349/week @ 2024-04-29 1611905/week @ 2024-05-06 1698493/week @ 2024-05-13 1664557/week @ 2024-05-20 1645085/week @ 2024-05-27 1812350/week @ 2024-06-03 1780242/week @ 2024-06-10 1754090/week @ 2024-06-17 1806700/week @ 2024-06-24 1655858/week @ 2024-07-01 1806360/week @ 2024-07-08 1770930/week @ 2024-07-15 1869421/week @ 2024-07-22 1854228/week @ 2024-07-29 1818509/week @ 2024-08-05

7,410,910 每月下载量
7,447 个 Crates 中使用 (14 个直接使用)

MIT/Apache

125KB
3K SLoC

iana-time-zone - 获取当前系统的 IANA 时区

Crates.io Documentation Crate License build

此小型实用程序 Crates 获取当前系统的 IANA 时区。这也被称为 tz 数据库、tzdata、zoneinfo 数据库和 Olson 数据库。

示例

// Get the current time zone as a string.
let tz_str = iana_time_zone::get_timezone()?;
println!("The current time zone is: {}", tz_str);

您可以使用以下方法测试您的平台是否支持此功能

cargo run --example get_timezone

最低支持的 Rust 版本策略

此 Crates 对 Tier 1 平台具有最低支持的 Rust 版本 (MSRV) 1.48。

由于依赖项的 MSRV 更新,有时需要更新 MSRV。MSRV 更新不会作为 semver 版本的破坏性更改进行指示。

许可证

根据您的选择,许可如下

除非您明确声明,否则根据 Apache-2.0 许可证定义,您有意提交的任何贡献,都应按照上述方式双许可,不附加任何额外条款或条件。

依赖关系

~0–5MB