Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
DateTime.UtcNow 用于获取当前 UTC 时间,DateTime.Now 用于当前本地时间。对于 Web 应用程序,datetime.now 将提供服务器时间。
如何让它为使用该应用程序的任何用户提供本地时间?
您将 UTC 时间传递回客户端,并让客户端执行 UTC 到本地时间的转换。要么这样,要么你需要让客户在时区通过,这在其他方面是一种痛苦。
通常最好尽可能多地坚持使用 UTC,并且在向用户呈现数据时仅转换为特定时区。请注意,从 UTC 转换为本地时间是无损的;另一种方式可能会由于 DST 转换而产生歧义。