SQL Server Admin
T-SQL Articles

January 01, 2009

Some Common DateTime Formats in SQL Server 2005/2008




One of the most commonly asked question in forums/newsgroups/blogs is to format date and time and show it on the UI. Here's a list of some commonly used DateTime Formats that you can use in your projects


SELECT CONVERT(varchar(30), GETDATE(), 1) --   Result - 03/28/09


SELECT CONVERT(varchar(30), GETDATE(), 2) --   Result - 09.03.28


SELECT CONVERT(varchar(30), GETDATE(), 3) --   Result - 28/03/09


SELECT CONVERT(varchar(30), GETDATE(), 4) --   Result - 28.03.09


SELECT CONVERT(varchar(30), GETDATE(), 5) --   Result - 28-03-09


SELECT CONVERT(varchar(30), GETDATE(), 6) --   Result - 28 Mar 09


SELECT CONVERT(varchar(30), GETDATE(), 7) --   Result - Mar 28, 09


SELECT CONVERT(varchar(30), GETDATE(), 8) --   Result - 14:35:50


SELECT CONVERT(varchar(30), GETDATE(), 9) --   Result - Mar 28 2009 2:35:50:637PM


SELECT CONVERT(varchar(30), GETDATE(), 10) -- Result - 03-28-09


SELECT CONVERT(varchar(30), GETDATE(), 11) -- Result - 09/03/28


SELECT CONVERT(varchar(30), GETDATE(), 12) -- Result - 090328


SELECT CONVERT(varchar(30), GETDATE(), 13) -- Result - 28 Mar 2009 14:35:50:637


SELECT CONVERT(varchar(30), GETDATE(), 14) -- Result - 14:35:50:637


SELECT CONVERT(varchar(30), GETDATE(), 101) -- Result - 03/28/2009


SELECT CONVERT(varchar(30), GETDATE(), 102) -- Result - 2009.03.28


SELECT CONVERT(varchar(30), GETDATE(), 103) -- Result - 28/03/2009


SELECT CONVERT(varchar(30), GETDATE(), 104) -- Result - 28.03.2009


SELECT CONVERT(varchar(30), GETDATE(), 105) -- Result - 28-03-2009


SELECT CONVERT(varchar(30), GETDATE(), 106) -- Result - 28 Mar 2009


SELECT CONVERT(varchar(30), GETDATE(), 107) -- Result - Mar 28, 2009


SELECT CONVERT(varchar(30), GETDATE(), 108) -- Result - 14:35:50


SELECT CONVERT(varchar(30), GETDATE(), 109) -- Result - Mar 28 2009 2:35:50:637PM


SELECT CONVERT(varchar(30), GETDATE(), 110) -- Result - 03-28-2009


SELECT CONVERT(varchar(30), GETDATE(), 111) -- Result - 2009/03/28


SELECT CONVERT(varchar(30), GETDATE(), 112) -- Result - 20090328


SELECT CONVERT(varchar(30), GETDATE(), 113) -- Result - 28 Mar 2009 14:35:50:637


SELECT CONVERT(varchar(30), GETDATE(), 114) -- Result - 14:35:50:637




If you are looking out for UTC/GMT function, check this previous post of mine.


Did you like this post?
kick it on DotNetKicks.com
subscribe via rss subscribe via e-mail
print this post follow me on twitter



 
  Feedback:

comments

0 Responses to "Some Common DateTime Formats in SQL Server 2005/2008"
 

Copyright © 2009-2011 All Rights Reserved for SQLServerCurry.com by Suprotim Agarwal | Terms and Conditions