Dav*_*vid 3 c# datetime localization azure datetime-conversion
我在web.config中有一个全球化设置,如下所示:
<globalization culture="de-DE" uiCulture="de-DE" />
Run Code Online (Sandbox Code Playgroud)
并在平均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();
Run Code Online (Sandbox Code Playgroud)
结果:a,b,c,d的值是完全相同的(例如01.01.2001 17:00:00),当我希望本地和UTC时间不同时.
我在这里缺少什么,如何从UTC日期获得正确的本地时间..我已经检查了其他主题,但它没有工作..
无论数据中心位于何处,Microsoft Azure都将UTC时间设置为本地时间.如果要转换为用户浏览器本地的时间,则需要以编程方式进行转换.
由于Azure是一项全球服务,因此本身没有本地时间,并且为了在所有全球数据中心保持一致,使用标准时间是有意义的.
更多信息在.
http://michaelcollier.wordpress.com/2010/05/22/hey-azure-what-time-is-it/
| 归档时间: |
|
| 查看次数: |
3854 次 |
| 最近记录: |