SQLServer datediff () 函數 使用例子

定義和用法

DATEDIFF() 函數返回兩個日期之間的天數。

語法

DATEDIFF(datepart,startdate,enddate)

startdate 和 enddate 參數是合法的日期表達式。

datepart 參數可以是下列的值:

datepart 縮寫 

 年 yy, yyyy 

 季度 qq, q 

 月 mm, m 

 年中的日 dy, y 

 日 dd, d 

 周 wk, ww 

 星期 dw, w 

 小時 hh 

 分鐘 mi, n 

 秒 ss, s 

 毫秒 ms 

 微妙 mcs 

 納秒 ns

實例 例子 1

使用如下 SELECT 語句:

SELECT DATEDIFF(day,'2008-12-29','2008-12-30') AS DiffDate

結果:

DiffDate 1 例子 2

使用如下 SELECT 語句:

SELECT DATEDIFF(day,'2008-12-30','2008-12-29') AS DiffDate

結果:

DiffDate -1

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