sql server 日期加減date_add,日期轉換格式convert

  • date_add  日期加減操作

語法:DATEADD(datepart,number,date)

date 參數是合法的日期表達式。number 是加或減的日期數量(正負號表示加減)

datepart 參數可以是下列的值:

例:

select DATEADD(dd, 1, GETDATE()) --加一天
select DATEADD(dd, -1, GETDATE()) --減一天

 

  • convert 轉換日期格式

直接上語句和結果吧,找自己需要的語句及查詢結果:

SELECT GETDATE() -- 2019-03-29 11:49:45.863
SELECT CONVERT(varchar(100), GETDATE(), 0) -- 03 29 2019 11:48AM
SELECT CONVERT(varchar(100), GETDATE(), 1) -- 03/29/19
SELECT CONVERT(varchar(100), GETDATE(), 2) -- 19.03.29
SELECT CONVERT(varchar(100), GETDATE(), 3) -- 29/03/19
SELECT CONVERT(varchar(100), GETDATE(), 4) -- 29.03.19
SELECT CONVERT(varchar(100), GETDATE(), 5) -- 29-03-19
SELECT CONVERT(varchar(100), GETDATE(), 6) -- 29 03 19
SELECT CONVERT(varchar(100), GETDATE(), 7) -- 03 29, 19
SELECT CONVERT(varchar(100), GETDATE(), 8) -- 11:50:43
SELECT CONVERT(varchar(100), GETDATE(), 9) -- 03 29 2019 11:50:48:850AM
SELECT CONVERT(varchar(100), GETDATE(), 10) -- 03-29-19
SELECT CONVERT(varchar(100), GETDATE(), 11) -- 19/03/29
SELECT CONVERT(varchar(100), GETDATE(), 12) -- 190329
SELECT CONVERT(varchar(100), GETDATE(), 13) -- 29 03 2019 11:51:14:147
SELECT CONVERT(varchar(100), GETDATE(), 14) -- 11:51:22:533
SELECT CONVERT(varchar(100), GETDATE(), 20) -- 2019-03-29 11:51:27
SELECT CONVERT(varchar(100), GETDATE(), 21) -- 2019-03-29 11:51:33.977
SELECT CONVERT(varchar(100), GETDATE(), 22) -- 03/29/19 11:51:39 AM
SELECT CONVERT(varchar(100), GETDATE(), 23) -- 2019-03-29
SELECT CONVERT(varchar(100), GETDATE(), 24) -- 11:51:52
SELECT CONVERT(varchar(100), GETDATE(), 25) -- 2019-03-29 11:51:58.080
SELECT CONVERT(varchar(100), GETDATE(), 100) -- 03 29 2019 11:52AM
SELECT CONVERT(varchar(100), GETDATE(), 101) -- 03/29/2019
SELECT CONVERT(varchar(100), GETDATE(), 102) -- 2019.03.29
SELECT CONVERT(varchar(100), GETDATE(), 103) -- 29/03/2019
SELECT CONVERT(varchar(100), GETDATE(), 104) -- 29.03.2019
SELECT CONVERT(varchar(100), GETDATE(), 105) -- 29-03-2019
SELECT CONVERT(varchar(100), GETDATE(), 106) -- 29 03 2019
SELECT CONVERT(varchar(100), GETDATE(), 107) -- 03 29, 2019
SELECT CONVERT(varchar(100), GETDATE(), 108) -- 11:52:50
SELECT CONVERT(varchar(100), GETDATE(), 109) -- 03 29 2019 11:52:58:070AM
SELECT CONVERT(varchar(100), GETDATE(), 110) -- 03-29-2019
SELECT CONVERT(varchar(100), GETDATE(), 111) -- 2019/03/29
SELECT CONVERT(varchar(100), GETDATE(), 112) -- 20190329
SELECT CONVERT(varchar(100), GETDATE(), 113) -- 29 03 2019 11:53:25:390
SELECT CONVERT(varchar(100), GETDATE(), 114) -- 11:53:32:463
SELECT CONVERT(varchar(100), GETDATE(), 120) -- 2019-03-29 11:53:38
SELECT CONVERT(varchar(100), GETDATE(), 121) -- 2019-03-29 11:53:51.273
SELECT CONVERT(varchar(100), GETDATE(), 126)-- 2019-03-29T11:54:03.203
SELECT CONVERT(varchar(100), GETDATE(), 130)-- 23 ??? 1440 11:54:15:060AM
SELECT CONVERT(varchar(100), GETDATE(), 131)-- 23/07/1440 11:54:25:567AM

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章