DateDiff()

DateDiff(),返回跨兩個指定日期的日期和時間邊界數。語法DATEDIFF ( datepart , startdate , enddate ) 。其中參數datepart是規定了應在日期的哪一部分計算差額的參數。startdate是計算的開始日期。startdate 是返回 datetime 或 smalldatetime 值或日期格式字元串的表達式。enddate是計算的終止日期。enddate 是返回 datetime 或 smalldatetime 值或日期格式字元串的表達式。

DateDiff()描述

如果日期參數的數據類型是 smalldatetime,則結果的數據類型也是 smalldatetime。可以使用 DATEADD 向 smalldatetime 值添加秒或毫秒,但只有當 DATEADD 返回的結果日期的改變不小於 1 分鐘時,這樣做才有意義。
DATEDIFF 函式計算指定的兩個日期中第二個日期與第一個日期的時間差的日期部分。換句話說,它得 出兩個日期之間的間隔。結果是等於 date2 - date1 的日期部分的帶符號整數值。
函式返回兩個日期之間的差值 。

語法

表達式 DateDiff(timeinterval,date1,date2 [, firstdayofweek [, firstweekofyear]])
允許數據類型: timeinterval 表示相隔時間的類型,代碼為:
年份 yy、yyyy 季度 qq、q
月份 mm、m
每年的某一日 dy、y
日期 dd、d
星期 wk、ww
工作日 dw
小時 hh
分鐘 mi、n
秒 ss、s
毫秒 ms

實例

相關詞條

相關搜尋

熱門詞條

聯絡我們