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

你可能感兴趣的:(sql)