根据此DateTime.Now vs. DateTime.UtcNow,您以UTC格式存储日期时间信息,并将其作为DateTime.Now显示给用户。如果它在Web应用程序上,DateTime.Now如何知道用户的位置并相应地调整UTC时间?位置是从用户传入的标题信息中推断出来的吗?
答案 0 :(得分:6)
DateTime.Now不知道用户的位置并进行调整。它基于运行该站点的服务器。
答案 1 :(得分:4)
布莱克说,但事实并非如此。
如果服务器正在计算最终用户的当前时间,则必须基于用户提供的信息。否则,您通常会使用javascript根据本地计算机的时钟提供当前日期/时间参考。
答案 2 :(得分:1)
DateTime.Now
根据服务器返回当前时间,而不是客户端。