客户端日期和服务器日期混淆

问题描述:

我正在ASP.NET中的一个网站上工作,可以为将来安排电子邮件。但问题在于服务器和客户端之间的日期差异。
由于服务器在印度,美国用户可以在今天的日期之后安排日期,因为他们的时区不同。然后这封电子邮件永远不会被发送,因为日期已经过去了。
请给我建议如何处理这件事。
客户端日期和服务器日期混淆

使用UTC时间而不是本地时间。

下面是一篇文章的链接,以防您需要了解更多信息: http://www.4guysfromrolla.com/articles/081507-1.aspx

+0

感谢您的及时回复。我正在通过链接。希望这会有所帮助。再次感谢。 – Ranadhir 2010-08-26 11:44:49

使用UTC时间并将所有时间转换为它,然后再设置时间表。