SQL當前日期獲取技巧

2021-08-24 19:53:58 字數 1183 閱讀 3963

sql當前日期獲取技巧

select getdate() //2003-11-07 17:21:08.597

select convert(varchar(10), getdate(),120) //2003-11-07

select convert(char(8),getdate(),112) //20031107

select convert(char(8),getdate(),108) //17:22:18

select datepart(year,getdate()) //2007

當前日期

select convert(varchar(10), getdate(), 120)

乙個月第一天的sql 指令碼:

select dateadd(mm, datediff(mm,0,getdate()), 0)

本週的星期一

select dateadd(wk, datediff(wk,0,getdate()), 0)

一年的第一天

select dateadd(yy, datediff(yy,0,getdate()), 0)

季度的第一天

select dateadd(qq, datediff(qq,0,getdate()), 0)

當天的半夜

select dateadd(dd, datediff(dd,0,getdate()), 0)

上個月的最後一天

select dateadd(ms,-3,dateadd(mm, datediff(mm,0,getdate()), 0))

去年的最後一天

select dateadd(ms,-3,dateadd(yy, datediff(yy,0,getdate()), 0))

本月的最後一天

select dateadd(ms,-3,dateadd(mm, datediff(m,0,getdate())+1, 0))

本年的最後一天

select dateadd(ms,-3,dateadd(yy, datediff(yy,0,getdate())+1, 0))。

本月的第乙個星期一

select dateadd(wk, datediff(wk,0,

dateadd(dd,6-datepart(day,getdate()),getdate())

), 0)

SQL當前日期獲取技巧

當前日期 select convert varchar 10 getdate 120 乙個月第一天的sql 指令碼 select dateadd mm,datediff mm,0,getdate 0 本週的星期一 select dateadd wk,datediff wk,0,getdate 0 一...

SQL當前日期獲取技巧

當前日期 select convert varchar 10 getdate 120 乙個月第一天的sql 指令碼 select dateadd mm,datediff mm,0,getdate 0 本週的星期一 select dateadd wk,datediff wk,0,getdate 0 一...

獲取當前日期

js獲取當前時間 獲取當前時間戳 function getnowdate 時間戳轉所需樣式 timechange.js long型別時間轉換為日期 擴充套件date的format方法 date.prototype.format function format if y test format for...