您的位置:首页 > 数据库

SQL Server本地时间和UTC时间的相互转换实现代码

2011-07-04 00:00 751 查看
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
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: