我正在使用ASP.NET中的一个网站,可以在将来安排电子邮件。但问题在于服务器和客户端之间的日期差异 由于服务器位于印度,因此美国用户可以在今天的日期之后安排日期,因为他们的时区不同。然后这封电子邮件将永远不会被发送,因为这里的日期已经过去了 请建议我如何处理这件事。
答案 0 :(得分:2)
使用UTC时间而不是当地时间。
如果您需要更多信息,请链接到文章: http://www.4guysfromrolla.com/articles/081507-1.aspx
答案 1 :(得分:1)
使用UTC时间并在设置计划之前将所有时间转换为它。