convert datetime to timestamp in ms sql server

在ms sql server中,把一個日期轉換爲時間戳:

源代碼:

CREATE FUNCTION [dbo].[svf_UNIX_TIMESTAMP] 
(
    @ctimestamp DATETIME
)
RETURNS BIGINT
AS
BEGIN  
  DECLARE @return BIGINT

  SELECT @return = DATEDIFF_BIG(millisecond,'1970-01-01 00:00:00.000', @ctimestamp)

  RETURN @return
END
Source Code

 

實例:

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章