SQL Server DATEDIFF() 函式SQL Server Date 函式定義和用法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結果:DiffDate1 例子 2使用如下 SELECT 語句:SELECT DATEDIFF(day,"2008-12-30","2008-12-29") AS DiffDate結果:DiffDate-1
SQL Server DATEDIFF() 函式SQL Server Date 函式定義和用法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結果:DiffDate1 例子 2使用如下 SELECT 語句:SELECT DATEDIFF(day,"2008-12-30","2008-12-29") AS DiffDate結果:DiffDate-1