看到一個對SQL server時間函數比較有用的東東,供參考

一、時間函數在使用存儲過程,sql函數的時候,會遇到一些對時間的處理。比如時間的獲取與加減。這裡就用到了sql自帶的時間函數。下面我列出這些函數,方便日後記憶,使用。--getdate 獲取當前時間 select getdate() --dateadd 原有時間加: 2013-02-17 13:20:16 此時間加12個月 select dateadd(MONTH,12,"2013-02-17 13:20:16") --返回:2014-02-17 13:20:16.000 (參數month可以改為 day,year等日期加相應的值) --datediff 兩個時間的差 (後面-前面=返回值) select datediff(day,"2013-02-01","2013-02-18") --返回:17 (參數day可以改為 month,year等日期加相應的值) --datepart 獲取日期的某個部分整數 select DATEPART(month, "2013-2-17") --返回 2 (參數month可以改為 day,year等日期加相應的值) --datename 獲取指定部位的字元串 select datename(weekday, "2013-2-17") --返回 星期日 (參數weekday可以改為 day,year等日期加相應的值) --day(), month(),year() 獲取指定部位的字元串 select day("2013-2-15") --返回15二、時間格式轉換select CONVERT(varchar, getdate(), 120 ) --返回 2013-02-17 13:37:54 select replace(replace(replace(CONVERT(varchar, getdate(), 120 ),"-","")," ",""),":","") --返回 20130217133828 select CONVERT(varchar(12) , getdate(), 111 ) --返回 2013/02/17 select CONVERT(varchar(12) , getdate(), 112 ) --返回 20130217 select CONVERT(varchar(12) , getdate(), 102 ) --返回 2013.02.17 select CONVERT(varchar(12) , getdate(), 101 ) --返回 02/17/2013 select CONVERT(varchar(12) , getdate(), 103 ) --返回 17/02/2013 select CONVERT(varchar(12) , getdate(), 104 ) --返回 17.02.2013 select CONVERT(varchar(12) , getdate(), 105 ) --返回 17-02-2013 select CONVERT(varchar(12) , getdate(), 106 ) --返回 17 02 2013 select CONVERT(varchar(12) , getdate(), 107 ) --返回 02 17, 2013 select CONVERT(varchar(12) , getdate(), 108 ) --返回 13:42:50 select CONVERT(varchar(12) , getdate(), 109 ) --返回 02 17 2013 select CONVERT(varchar(12) , getdate(), 110 ) --返回 02-17-2013 select CONVERT(varchar(12) , getdate(), 113 ) --返回 17 02 2013 1 select CONVERT(varchar(12) , getdate(), 114 ) --返回 13:42:24:743三、時間格式相關表格函數 參數/功能GetDate( ) 返回系統目前的日期與時間DateDiff (interval,date1,date2) 以interval 指定的方式,返回date2 與date1兩個日期之間的差值 date2-date1DateAdd (interval,number,date) 以interval指定的方式,加上number之後的日期DatePart (interval,date) 返回日期date中,interval指定部分所對應的整數值DateName (interval,date) 返回日期date中,interval指定部分所對應的字元串名稱
推薦閱讀:

家裡養魚有什麼風水講究,養幾條比較好?
復歸生活,重建儒學——儒學與現象學比較研究綱領
中國比較政治學進入發展新階段(學科走向)
中國書法和太極拳比較研究2

TAG:比較 | 時間 | 函數 | 參考 |