我正在为我们拥有的软件创建一个提醒系统。目前,我让用户给我他们想要提醒的时间,并将其存储在数据库中。
后来,我有一项服务会定期检查数据库的提醒时间。如果提醒时间与服务器时间一致,则系统向用户发送电子邮件。
我刚刚意识到,由于时区差异,这可能行不通。
我的问题,处理服务器和客户端的时间差异的最佳方法是什么,以便提醒准确?
例如......我们的服务器设置为中央时间下午 6:00......东海岸的用户希望在晚上 7:00 收到提醒......这意味着我的服务器需要在服务器时间下午 6:00 发送提醒。
我希望这个问题很清楚。