SELECT datename(Hour Hh h, '2004-10-15 10:30:00') --返回:10
SELECT datename(Minute Mi n, '2004-10-15 10:30:00') --返回:30
函數 參數/功能
GetDate( ) --返回系統目前的日期與時間
DateDiff (interval,date1,date2) --以interval 指定的方式,返回date2 與date1兩個日期之間的差值 date2-date1
DateAdd (interval,number,date) --以interval指定的方式,加上number之後的日期
DatePart (interval,date) ---返回日期date中,interval指定部分所對應的整數值
DateName (interval,date) --返回日期date中,interval指定部分所對應的字符串名稱
參數 interval的設定值如下:
值 縮 寫(Sql Server) Access 和 ASP 說明
Year Yy yyyy 年 1753 ~ 9999
Quarter Qq q 季 1 ~ 4
Month Mm m 月1 ~ 12
Day of year Dy y 壹年的日數,壹年中的第幾日 1-366
Day Dd d 日,1-31
Weekday Dw w 壹周的日數,壹周中的第幾日 1-7
Week Wk ww 周,壹年中的第幾周 0 ~ 51
Hour Hh h 時0 ~ 23
Minute Mi n 分鐘0 ~ 59
Second Ss s 秒 0 ~ 59
Millisecond Ms - 毫秒 0 ~ 999