gpt4 book ai didi

c# - 如何为 ASP.NET MVC 5 应用程序设置时区?

转载 作者:行者123 更新时间:2023-11-30 12:45:54 26 4
gpt4 key购买 nike

我有一个相当大的网络应用程序,它是用 ASP.NET MVC 5 和 MsSql 2008 开发的。在我的 PC 上,我有 +0700 UTC,但在我的共享主机上我有其他时区。

This code给我正确的日期时间。

DateTime utcTime = DateTime.UtcNow;

string zoneID = "N. Central Asia Standard Time";

TimeZoneInfo myZone = TimeZoneInfo.FindSystemTimeZoneById(zoneID);
DateTime custDateTime = TimeZoneInfo.ConvertTimeFromUtc(utcTime, myZone);

Console.WriteLine(custDateTime.ToString());

不幸的是,我有很多地方需要处理日期和时间。恐怕,我忘了在任何地方更改代码。

有没有简单的方法可以为我的网络应用程序设置正确的时区?

附言我的应用程序的所有用户都具有相同的时区。

最佳答案

如果国际化对您很重要,您可以使用 this .

通过理解那里写的内容,我得到了很好的结果。

MVC 框架将知道如何处理您的国家、语言、货币、日期时间格式、时间戳等。

关于c# - 如何为 ASP.NET MVC 5 应用程序设置时区?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22245101/

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