SQL Server 本地時間和UTC時間的相互轉換的代碼


DECLARE  @LocalDate DATETIME,
@UTCDate DATETIME,
@LocalDate2 DATETIME
 
SET  @LocalDate = GETDATE()
SET  @UTCDate = DATEADD( hour , DATEDIFF( hour ,GETDATE(),GETUTCDATE()), @LocalDate)
SET  @LocalDate2 = DATEADD( hour , DATEDIFF( hour ,GETUTCDATE(),GETDATE()), @UTCDate)
 
SELECT  '1. Now'  [Now], @LocalDate [DateTime]
UNION
SELECT  '2. UTC' , @UTCDate
UNION
SELECT  '3. Now again' , @LocalDate2

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM