日期函式 datediff

2021-09-16 13:24:04 字數 773 閱讀 9189

命令格式:

datediff(datetime1, datetime2, datepart)

用途:計算兩個時間的差值,並轉換成指定的單位,如:秒。

引數說明:

● datetime1 , datetime2: datetime型別,被減數和減數,若輸入為string型別會隱式轉換為datetime型別後參與運算,其它型別拋異常。

● datepart: string型別常量,修改單位,yyyy、mm、dd、hh、mi、ss中的乙個,指定時間差值的單位,也支援擴充套件的日期格式, 年-「year」, 月-「month」或」mon」, 日-「day」, 小時-「hour」。。若datepart不符合指定的幾種pattern或者其它型別則會發生異常。

返回值:

返回時間差值,int型別。任一輸入引數是null,返回null。

備註:計算時會按照datepart切掉低單位部分,然後再計算結果。

示例:若start = 『2005-12-31 23:59:59』, end = 『2006-01-01 00:00:00』:

? datediff(end, start, 『dd』) = 1

? datediff(end, start, 『mm』) = 1

? datediff(end, start, 『yyyy』) = 1

? datediff(end, start, 『hh』) = 1

? datediff(end, start, 『mi』) = 1

? datediff(end, start, 『ss』) = 1

sybase日期比較函式DateDiff()函式

datediff函式 是乙個非常有用的函式,它可以為一些網頁做一些特殊的效果.我就曾用到它和一張 new 字樣的 來區別網頁顯示的資訊是否為最近的資訊.例如 提示最近的通知,最近的新聞等等.在看完上面的介紹,我們在使用時,例如 在gridview 或者 datelist 繫結資料的後面加上一句 im...

DATEDIFF 函式 日期和時間

功能 返回兩個日期之間的間隔。語法 datediff date part,date expression 1,date expression 2 date part year quarter month week day hour minute second millisecond引數 date p...

DATEDIFF 函式 日期和時間

功能 返回兩個日期之間的間隔。語法 datediff date part,date expression 1,date expression 2 date part year quarter month week day hour minute second millisecond引數 date p...