minute函數(shù)指標公式 sqlserver數(shù)據(jù)庫datetime獲取當前時間精確到小時?
sqlserver數(shù)據(jù)庫datetime獲取當前時間精確到小時?selectGETDATE()格式話:selectCONVERT(varchar,GETDATE(),120)--2017-05-121
sqlserver數(shù)據(jù)庫datetime獲取當前時間精確到小時?
selectGETDATE()
格式話:
selectCONVERT(varchar,GETDATE(),120)--2017-05-1216:33:10
2.資源當前年--2017
tablenameDATENAME(YYYY,GETDATE())--2017
columnDATENAME(YEAR,GETDATE())--2017
columnsDATEPART(YYYY,GETDATE())--2017
tablenameDATEPART(YEAR,GETDATE())--2017
columnYEAR(GETDATE())--2017
3.某些當前月--05或5
columnDATENAME(MM,GETDATE())--05selectDATENAME(MONTH,GETDATE())--05
createtableDATEPART(MM,GETDATE())--5selectDATEPART(MONTH,GETDATE())--5
createtableMONTH(GETDATE())--5
4.查看當前日期--07或7
tablenameDATENAME(DAY,GETDATE()-5)--7selectDATENAME(D,GETDATE()-5)--7selectDATENAME(DD,GETDATE()-5)--7
createtableDATEPART(D,GETDATE()-5)--7selectDATEPART(DD,GETDATE()-5)--7selectDATEPART(DAY,GETDATE()-5)--7
createtableDAY(GETDATE()-5)
5.聲望兌換當前年月--201705
createtableCONVERT(varchar(6),GETDATE(),112)--201705
columnCONVERT(varchar(7),GETDATE(),120)--2017-05
6.查看當前年月日--20170512
columnsCONVERT(varchar(8),GETDATE(),112)--20170512
columnCONVERT(varchar(10),GETDATE(),120)--2017-05-12
7.日期具體函數(shù)整理:
GETDATE():獲取當前時間,時間格式設(shè)置。
DATENAME:參數(shù)為兩個,取值區(qū)間interval和時間date
date就是時間;
interval以及年,月,日,星期等
e.g:
YEAR年;YYYY年;yy年;QUARTER季度;季度;Q季度;MONTH月(05);MM月(05);M月(05);WEEKDAY星期幾;DW星期幾;W星期幾;WEEK五年的第幾周;WK三年的第幾周;WW三年的第幾周;ISOWK五年的第幾周;ISOWW五年的第幾周;ISO_WEEK半年的第幾周;DAY天;DD天;D天;DAYOFYEAR三年的第一兩天;DY一年的第幾天;Y半年的第一兩天;HOUR小時;HH小時;MINUTE分鐘;MI分鐘;N分鐘;SECOND秒;SS秒;S秒;MCS微秒(略);MICROSECOND微秒(略);MILLISECOND10ms(略);MS1毫秒(略)NANOSECOND十億分之一秒(略);NS十億分之一秒(略)
DATEPART:參數(shù)建議參考DATENAME,不過返回值都一樣,DATENAME回varchar,DATEPART直接返回int
CONVERT函數(shù)轉(zhuǎn)換格式:比較多注意一點第三個參數(shù)date_style;格式:selectCONVERT(varchar,GETDATE(),0)
最后的date_style可以不有0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,100, 101,102,103,104,105,106,107,108,109,110,111,112,113,114,120,121,126,127,130,131等
常用的20,23,24,102,111,112,120等;
示例:
selectCONVERT(varchar,GETDATE(),20)--2017-05-1217:22:22 select CONVERT(varchar,GETDATE(),23)--2017-05-12selectCONVERT(varchar,GETDATE(),24)--17:23:42selectCONVERT(varchar,GETDATE(),102)--2017.05.12selectCONVERT(varchar,GETDATE(),111)--2017/05/12selectCONVERT(varchar,GETDATE(),112)--20170512
字符串轉(zhuǎn)日期:columnsCONVERT(datetime,2017-05-12,20)第三個參數(shù)相關(guān)參考以上。
時間比率函數(shù)?
功能:將分離提取的數(shù)字轉(zhuǎn)換成日期格式并且總是顯示。
語法:DATE(year,month,day)
釋義:公式中的三個參數(shù)四個為年,月,日,隨機添寫就也可以將數(shù)字組合藍月帝國日期。
功能:將存儲為文本的日期轉(zhuǎn)換為Excel識別為日期的序列號。
語法:DATEVALUE(date_text)
釋義:Date_text必需參數(shù),來表示Excel日期格式的日期的文本,或是是對它表示Excel日期格式的日期的文本原先單元格的單元格腳注(比如,沒顯示在第B列和第3行交叉的十字處的單元格,為“B3”。)。.例如,