gpt4 book ai didi

.net - 无论如何我可以将 "Australia/Melbourne"时区转换为一些 .net 基类库对象吗?

转载 作者:行者123 更新时间:2023-12-02 07:56:32 25 4
gpt4 key购买 nike

我有一些来自第三方的数据,其中包括一些 string Language 属性数据。检索到的一些示例数据如下所示:

"Australia/Melbourne"

当我调查属性数据类型的基础时,它是一个区域信息(tz 数据库/Olson 数据库)。那是什么鬼?我用谷歌搜索,这是信息....

听起来很多主要平台都在使用它...但不是 .NET。

那么,在我重新发明轮子之前(或者,更重要的是,更新该 codeplex 站点的代码以将数据库列表嵌入到 dll 中),.NET 基类库中是否已经存在?

最佳答案

it's a Zone Info (tz database / Olson database). Wtf is that?

这是表示时区的可移植的、非常标准的方式。遗憾的是 .NET 不能正确支持它,IMO。

您使用的是 .NET 3.5 吗?如果是这样,TimeZoneInfo 类是我们得到的最好的支持,但是从 Olson 名称转换为 Windows 名称可能会很棘手。理想情况下,您希望将 Olson ID 转换为 Windows 使用的 ID……不过我不知道是否有可用的 ID。

编辑:经过一些挖掘,几个链接:

我不知道这些更新多久更新一次,但它们很可能是您最好的选择。

关于.net - 无论如何我可以将 "Australia/Melbourne"时区转换为一些 .net 基类库对象吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/661848/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com