How to format datetime and date in Sql Server

How to format datetime and date in Sql Server The CONVERT() function is used to display date/time data in different formats. SELECT convert(varchar, getdate(), 100) -- mon dd yyyy hh:miAM (or PM) SELECT convert(varchar, getdate(), 101) -- mm/dd/yy SELECT convert(varchar, getdate(), 102) -- yy.mm.dd SELECT convert(varchar, getdate(), 103) -- dd/mm/yy SELECT convert(varchar, getdate(), 104) -- dd.mm.yyyy SELECT convert(varchar, getdate(), 105) -- dd-mm-yyyy SELECT convert(varchar, getdate(), 106) -- dd mon yyyy SELECT convert(varchar, getdate(), 107) -- mon dd, yyyy SELECT convert(varchar, getdate(), 108) -- hh:mm:ss SELECT convert(varchar, getdate(), 109) -- mon dd yyyy hh:mm:ss:mmmAM (or PM) SELECT convert(varchar, getdate(), 110) -- mm-dd-yyyy SELECT convert(varchar, getdate(), 111) -- yyyy/mm/dd SELECT convert(varchar, getdate(), 112) -- yyyymmdd SELECT convert(varchar, getdate(), 113) -- dd mon yyyy hh:mm:ss:mmm SELECT convert(varchar, getdate(), 114) -- hh:mm:ss:mmm SELECT convert(varchar, getdate(), 120) -- yyyy-mm-dd hh:mm:ss SELECT convert(varchar, getdate(), 121) -- yyyy-mm-dd hh:mm:ss.mmm SELECT convert(varchar, getdate(), 126) -- yyyy-mm-ddThh:mm:ss.mmm

Comments