我在 web.config 中设置了一个全球化选项,如下所示:
在一个普通的 aspx 页面上,我会输出类似以下内容:
结果:a、b、c、d的值全部相同(例如,01.01.2001 17:00:00),但我期望本地时间和UTC时间不同。
我在这里错过了什么,如何从UTC日期获取正确的本地时间。我已经检查了其他主题,但它没有起作用。
<globalization culture="de-DE" uiCulture="de-DE" />
在一个普通的 aspx 页面上,我会输出类似以下内容:
var a = DateTime.UtcNow.ToLocalTime().ToString();
var b = DateTime.UtcNow.ToString();
var c = DateTime.Now.ToLocalTime().ToString();
var d = TimeZone.CurrentTimeZone.ToLocalTime(DateTime.UtcNow).ToString();
结果:a、b、c、d的值全部相同(例如,01.01.2001 17:00:00),但我期望本地时间和UTC时间不同。
我在这里错过了什么,如何从UTC日期获取正确的本地时间。我已经检查了其他主题,但它没有起作用。