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