百科.dev
全部条目在线工具AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
T

TimeZoneConverter

> 编程语言
开源

用于在 IANA、Windows、Rails 和 POSIX 时区之间转换的轻量级库。

905 stars0 点赞0 次浏览
访问官网GitHub

工具介绍

用于在 IANA、Windows、Rails 和 POSIX 时区之间转换的轻量级库。

TimeZoneConverter() (https://www.nuget.org/packages/TimeZoneConverter/)


TimeZoneConverter 是一款轻量级库,可快速转换 IANA、Windows 和 Rails 时区名称。

  • 注:如果需要 POSIX 时区支持,还可以使用单独的 [TimeZoneConverter.Posix][1] 包。*

安装

  • 将 TimeZoneConverter NuGet 包添加到项目中。
  • 在需要的地方导入 TimeZoneConverter 命名空间。

兼容性

从 7.0.0 版开始, TimeZoneConverter 可与以下所有内容一起使用:

  • .NET 6、.NET 8、.NET 9
  • .NET Core 2.0 或更高版本
  • .NET Framework 4.6.2 及更高版本 低于 4.6.2 的 .NET Framework 版本不再受支持。

关于 .NET 6+ 的重要说明

.NET 6 已内置对 IANA 和 Windows 时区的跨平台支持,这在某种程度上减少了对该库的需求。它依赖于 .NET 的 ICU 集成 来执行此功能。详细信息请参阅 .NET 博客。

TimeZoneConverter 在运行时没有外部数据依赖。 它所需的所有数据都嵌入在库本身中。

在 OSX 和 Linux 上, 这些数据来自 IANA 时区数据库 的分发, 通常是通过 tzdata 包。 如果您的环境没有安装 tzdata 包, 则需要安装它, 才能使 TZConvert.GetTimeZoneInfo 正常工作。

Issues· 0 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

C#

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言