服务器之家:专注于服务器技术及软件下载分享
分类导航

Mysql|Sql Server|Oracle|Redis|MongoDB|PostgreSQL|Sqlite|DB2|mariadb|Access|数据库技术|

服务器之家 - 数据库 - Sql Server - SQL Server本地时间和UTC时间的相互转换实现代码

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

2019-12-03 15:01MSSQL教程网 Sql Server

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 

延伸 · 阅读

精彩推荐