gpt4 book ai didi

c# - 无偏时间系统 C#

转载 作者:太空狗 更新时间:2023-10-30 00:34:24 28 4
gpt4 key购买 nike

我正在为我们拥有的软件创建一个提醒系统。目前,我让用户告诉我他们希望收到提醒的时间,然后我将其存储在数据库中。

然后,我有一项服务可以定期检查数据库中的提醒时间。如果提醒时间与服务器时间匹配,系统会发送邮件给用户。

我刚刚意识到,由于时区差异,这可能行不通。

我的问题是,在服务器和客户端处理时间差的最佳方式是什么,以便提醒准确?

例如.....我们的服务器设置为下午 6:00 的中央时间......东海岸的用户想要在晚上 7:00 提醒......这意味着我的服务器需要在服务器时间下午 6:00 发送提醒。

我希望问题很清楚。

最佳答案

我建议在内部处理 UTC 中的所有内容,并让客户端软件进行区域特定的翻译。然后您可以支持任意时区,如果您不得不将服务器移动到其他地方,或者您的服务变得足够流行以支持多宿主,您仍然可以。

关于c# - 无偏时间系统 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7731449/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com