1、盘算俩个时间值,换算成秒

DECLARE @time1 DATETIME
DECLARE @time2 DATETIME
SET @time1 = '2020-10-26 10:00:00'
SET @time2 = '2020-10-26 10:10:10'
SELECT DATEDIFF(S, @time1, @time2)

2、秒在换算成时间戳。我们时间戳最先时间是'1970-01-01  00:00:00'最先盘算的 

DECLARE @time1 DATETIME
DECLARE @time2 DATETIME
SET @time1 = '2020-10-26 10:00:00'
SET @time2 = '2020-10-26 10:10:10'
SELECT DATEADD(S, DATEDIFF(S, @time1, @time2), '1970-01-01 00:00:00')

3、时间戳在换算成time或者datetime

DECLARE @time1 DATETIME
DECLARE @time2 DATETIME
SET @time1 = '2020-10-26 10:00:00'
SET @time2 = '2020-10-26 10:10:10'
SELECT CONVERT(VARCHAR(10),DATEADD(S, DATEDIFF(S, @time1, @time2), '1970-01-01 00:00:00'),108)
SELECT CONVERT(VARCHAR(20),DATEADD(S, DATEDIFF(S, @time1, @time2), '1970-01-01 00:00:00'),120)
若是转成datetime会酿成从1970-01-01最先盘算的。一样平常用于time的时间盘算换算

,

以太坊统计网

www.326681.com采用以太坊区块链高度哈希值作为统计数据,联博以太坊统计数据开源、公平、无任何作弊可能性。联博统计免费提供API接口,支持多语言接入。

,