0
我有IST時間的那個日期字段中的SQL服務器表,我想將該日期時間字段轉換爲CST(Chicago)datetime。 如何編寫一個可以將IST轉換爲CST並且還可以管理夏令時的功能。如何創建函數將IST日期時間轉換爲CST日期時間
我有IST時間的那個日期字段中的SQL服務器表,我想將該日期時間字段轉換爲CST(Chicago)datetime。 如何編寫一個可以將IST轉換爲CST並且還可以管理夏令時的功能。如何創建函數將IST日期時間轉換爲CST日期時間
CREATE FUNCTION [DBO].[UDF_IST] (@FROM_DATE DATETIME)
RETURNS DATETIME
AS
BEGIN
RETURN (
SELECT CAST(SWITCHOFFSET(TODATETIMEOFFSET(GETDATE(), '+05:30'), '-06:00') AS DATETIME) AS [DATETIME]
)
END
ü之後需要檢查這樣
SELECT dbo.[UDF_IST](@FROMDATE)
請看這裏:http://stackoverflow.com/questions/8038744/convert-datetime-column-from-utc-to-本地時間在-select語句 –