gpt4 book ai didi

sql-server - SQL Server 中特定时区的本地时间

转载 作者:行者123 更新时间:2023-12-01 05:33:14 26 4
gpt4 key购买 nike

我正在移植现有应用程序以在 Windows Azure 上运行。我们当前的解决方案在很大程度上依赖于 Windows 在 SQL Server 上设置的时区。我们使用 GETDATE()在我们的存储过程和 View 中非常频繁。问题是 SQL Azure 使用 UTC 时区运行。我正在尝试更换 GETDATE()带有方法调用的方法调用将根据数据库中的时区设置获取时间。我遇到的问题是夏令时。有没有人用 SQL 编写过可以返回当前日期/时间并正确调整 DST 的方法?

我猜我会得到一些答案,说我应该全面使用 UTC 时间。由于我不想解释的原因,这似乎不是一个选项。

您能给我的任何帮助/建议将不胜感激。谢谢。

最佳答案

我们决定将相关列更新为 DateTimeOffset而不是 DateTime .

感谢所有回复的人。

关于sql-server - SQL Server 中特定时区的本地时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10253082/

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