SQL TODATETIMEOFFSET 函数是日期和时间函数之一,可用于从用户指定的 datetime2 和时区返回 datetimeoffset 值。此函数返回 datetimeoffset 数据类型的值作为输出。SQL Server TODATETIMEOFFSET 函数的基本语法如下:
TODATETIMEOFFSET (datetime2(or Expression), time_zone)
您可以将小时(如 +13.00 和 -12.00)或分钟(如 120 和 240)用作时区
SQL TODATETIMEOFFSET 函数示例
在此 日期和时间函数 示例中,我们将演示 SQL Server To Date Time Offset 函数的用法
SELECT GETDATE() AS Today -- Change Time Zone using Hours SELECT TODATETIMEOFFSET (GETDATE(), '-06:00') AS Result SELECT TODATETIMEOFFSET (GETDATE(), '+05:30') AS Result -- Changing Time Zone using Minutes SELECT TODATETIMEOFFSET (GETDATE(), -150) AS Result SELECT TODATETIMEOFFSET (GETDATE(), 240) AS Result
