命令格式:
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...