在 SQL Server 中,GETDATE() 函数返回当前系统的日期和时间。如果想获取特定时区的日期和时间,可以使用以下方法:
SELECT DATEADD(HOUR, 9, GETDATE()) AS TokyoTime
这将返回当前系统时间加上9小时,即东京时区的时间。
SELECT SWITCHOFFSET(GETDATE(), '-05:00') AS NewYorkTime
这将返回当前系统时间转换为纽约时区的时间。
注意:以上方法仅适用于 SQL Server 2016 及以上版本。在较旧的版本中可能不支持这些函数。如果需要跨版本兼容性,可以考虑在应用程序中进行时区转换。
亿速云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>
推荐阅读:php中getdate函数获取日期的方法