如何在多国语言应用程序中处理时区和日期

如何在多国语言应用程序中处理时区和日期,第1张

如何在多国/语言应用程序中处理时区和日期

创建后,所有内容都应使用UTC(而不是服务器的时区; UTC),并在显示之前转移到用户的时区。

要使用UTC时间,请

DateTime.UtcNow
在Web服务器和
GETUTCDATE()
数据库上使用。

要将

DateTime
指定UTC时间的值转换为任何其他时区:

var dt = DateTime.UtcNow;var tz = TimeZoneInfo.FindSystemTimeZoneById("Eastern Standard Time");var localTimeInNewYork = TimeZoneInfo.ConvertTimeFromUtc(dt, tz);

另请参阅MSDN上的时区之间转换时间。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5675313.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-17
下一篇 2022-12-16

发表评论

登录后才能评论

评论列表(0条)

保存