gpt4 book ai didi

c# - 日期时间时区调整

转载 作者:太空狗 更新时间:2023-10-29 19:40:17 25 4
gpt4 key购买 nike

我的数据库位于例如加州。我的用户表有所有用户的时区,例如-0700 协调世界时

每当我向居住在美国的用户显示日期时,如何从我的数据库服务器调整时间?纽约? UTC/GMT -4 小时

最佳答案

您应该以 UTC 格式存储数据并以本地时区格式显示。

DateTime.ToUniversalTime() -> server;
DateTime.ToLocalTime() -> client

您可以使用 AddXXX 方法组调整日期/时间,但它很容易出错。 .NET 在 System.TimeZoneInfo 中支持时区类。

关于c# - 日期时间时区调整,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/118415/

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