收集SQL函式 時間相關

2021-05-25 03:29:29 字數 938 閱讀 5850

時間函式1: where datediff(month,資料庫時間字段,'輸入的2009-05-01')=0  取出2023年5月所有記錄

2: where convert(varchar,sendtime,120) like '2007-12-30%'

convert(nvarchar(10),count_time,121): convert為日期轉換函式,一般就是在時間型別

(datetime,smalldatetime)與字串型別(nchar,nvarchar,char,varchar)相互轉換的時候才用到的函式的3個引數,第1個引數為,轉換後的大小,第2個為轉換日期的字段或函式,第3個為轉換的格式,具體如下:

0 | 0 or 100 | mon dd yyyy hh:miam(或pm)

1 | 101 | mm/dd/yy

2 | 102 | yy-mm-dd

3 | 103 | dd/mm/yy

4 | 104 | dd-mm-yy

5 | 105 | dd-mm-yy

6 | 106 | dd mon yy

7 | 107 | mon dd,yy

8 | 108 | hh:mm:ss

9 | 9 or 109 | mon dd yyyy hh:mi:ss:mmmmam(或pm)

10 | 110 | mm-dd-yy

11 | 111 | yy/mm/dd

12 | 112 | yymmdd

11| 13 or 113 | dd mon yyyy hh:mi:ss:mmm(24小時制)

14 | 114 | hh:mi:ss:mmm(24小時制)

15 | 20 or 120 | yyyy-mm-dd hh:mi:ss(24小時制)

16 | 21 or 121 | yyyy-mm-dd hh:mi:ss:mmm(24小時制)

SQL日期時間相關的函式

取當前時間值 getdate 比較兩個時間的差 datediff select top 1000 序號 生效日期 失效日期 datediff day,失效日期,getdate as 日 datediff year,失效日期,getdate as 年1 datediff day,gd zj.失效日期,...

sql中日期時間相關函式

增加日期 date add adddate select date add 2020 11 04 interval 31day date 輸出 2020 12 05 select adddate 2020 11 04 31 date 輸出 2020 12 05計算兩個時間差 timestampdif...

關於時間的相關基礎收集

public class timeutil 獲取指定時間的日期 param time 2016 01 11 09 43 12 格式 return public static string getdate string time catch parseexception e return 獲取英文格式...