SQL 日期

select '當前日期'=getdate(),''=year(getdate()), ''=month(getdate()),''=day(getdate())
--dateadd
,'10天後的日期'=dateadd(day,10,getdate())
--datediff
,'相隔年數'=datediff(yy,getdate(),getdate()+3000--後減前
,'相隔月數'=datediff(mm,getdate(),getdate()+3000--後減前
,'相隔日數'=datediff(dd,getdate(),getdate()+3000--後減前
當前日期 10天後的日期 相隔年數 相隔月數 相隔日數
17/8/2000 10:57:10.230 2011 8 17 27/8/2000 10:57 8 99 3000

帶世紀數位(yyyy) 輸出
101 mm/dd/yyyy
102 yy.mm.dd
103 dd/mm/yy
104 dd.mm.yy
105 dd-mm-yy
108 hh:mm:ss
110 mm-dd-yy
111 yy/mm/dd
112 yymmdd

原文地址:https://www.cnblogs.com/Snowfun/p/2142839.html