用于在 IANA、Windows、Rails 和 POSIX 时区之间转换的轻量级库。
TimeZoneConverter 是一款轻量级库,可快速转换 IANA、Windows 和 Rails 时区名称。
TimeZoneConverter.Posix][1] 包。*TimeZoneConverter NuGet 包添加到项目中。TimeZoneConverter 命名空间。从 7.0.0 版开始, TimeZoneConverter 可与以下所有内容一起使用:
.NET 6 已内置对 IANA 和 Windows 时区的跨平台支持,这在某种程度上减少了对该库的需求。它依赖于 .NET 的 ICU 集成 来执行此功能。详细信息请参阅 .NET 博客。
TimeZoneConverter 在运行时没有外部数据依赖。 它所需的所有数据都嵌入在库本身中。
在 OSX 和 Linux 上, 这些数据来自 IANA 时区数据库 的分发, 通常是通过 tzdata 包。 如果您的环境没有安装 tzdata 包, 则需要安装它, 才能使 TZConvert.GetTimeZoneInfo 正常工作。
暂无开放 Issues,或尚未同步最近议题。