gpt4 book ai didi

c# - 在 unix (nginx) 上托管时 .NET Core 中的 TimeZoneInfo

转载 作者:可可西里 更新时间:2023-11-01 02:58:34 25 4
gpt4 key购买 nike

例如,当我尝试执行以下操作时。

TimeZoneInfo.FindSystemTimeZoneById("Central European Standard Time")

我收到错误消息,TimeZone 在本地计算机上不可用。当我在本地运行它时它有效,但我在 Windows 上运行它。部署后,它会在 Nginx 中的 Unix 机器上运行。当谈到 Unix 时,我可以看到 FindSystemTimeZoneById 在错误的文件夹中查找。有什么方法可以使它起作用吗?

最佳答案

.Net Core 使用系统时区。不幸的是 Windows 和 Linux 有不同的时区系统。现在你有两种方法:

关于c# - 在 unix (nginx) 上托管时 .NET Core 中的 TimeZoneInfo,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41566395/

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