vipstone
/********************************************** 时间戳转换(秒) **********************************************/

--普通时间转换为时间戳(秒)
SELECT DATEDIFF(SS,\'1970-1-1 00:00:00\',GETUTCDATE()) 

--毫秒时间戳转普通时间(秒)
SELECT DATEADD(SS,1447842393,\'1970-1-1 08:00:00\')

/********************************************** 时间戳转换(毫秒) **********************************************/

--普通时间转换为时间戳(毫秒)
DECLARE @ADATE DATETIME
SET @ADATE = GETUTCDATE()
SELECT CONVERT(BIGINT,DATEDIFF(MI,\'1970-01-01 00:00:00.000\', @ADATE)) * 60000 + DATEPART(S,@ADATE) * 1000 + DATEPART(MS, @ADATE)

--毫秒时间戳转普通时间(毫秒)
DECLARE @UNIXTIME BIGINT
SET @UNIXTIME = 1447842306000
SELECT DATEADD (MS ,@UNIXTIME % 60000 ,DATEADD(MI,@UNIXTIME / 60000,\'1970-01-01 08:00:00.000\'))

 

分类:

技术点:

相关文章:

  • 2022-02-20
  • 2021-10-13
  • 2022-01-01
  • 2022-12-23
  • 2022-12-23
  • 2021-10-06
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-12-20
  • 2022-01-21
  • 2022-12-23
  • 2022-12-23
  • 2021-11-28
  • 2022-12-23
  • 2022-12-23
相关资源
相似解决方案