.NET 6 TimeZoneInfo.TryConvertWindowsIdToIanaId() does retur



在Windows Server 2019版本10.0.17763上,以下代码返回false:

TimeZoneInfo.TryConvertWindowsIdToIanaId("W. Europe Standard Time", out var timeZoneIana)

但这段代码在Windows Server 2022的测试机上运行。这种方法工作的系统要求是什么?

方法TimeZoneInfo.TryConvertWindowsIdToIanaIdTimeZoneInfo.TryConvertIanaIdToWindowsId依赖于ICU全球化,自2019年5月10日Windows更新起,ICU全球化在Windows计算机上可用。这对应于Windows Server 1903(内部版本10.0.18362(

如果您需要在较旧的系统上支持Windows和IANA时区,请改用TimeZoneConverter库。相应的方法是TZConvert.TryWindowsToIana

相关内容

最新更新