SQL Date Format Cheat Sheet: Convert Styles Reference

Classified in Mathematics

Written on in English with a size of 1.25 MB

H8uHnbAAAAAElFTkSuQmCC

SQL Date Format Cheat Sheet

This reference provides a comprehensive list of SQL Server CONVERT styles for formatting date and time values. Use these codes to transform your data into the desired output format.

Common Date and Time Conversion Styles

StyleStandardCONVERT StatementOutput
100Default (datetime/smalldatetime)SELECT CONVERT(VARCHAR(20), GETDATE(), 100)mon dd yyyy hh:miAM (or PM)
101U.S.SELECT CONVERT(VARCHAR(10), GETDATE(), 101)mm/dd/yyyy
102ANSISELECT CONVERT(VARCHAR(10), GETDATE(), 102)yyyy.mm.dd
103British/FrenchSELECT CONVERT(VARCHAR(10), GETDATE(), 103)dd/mm/yyyy
104GermanSELECT CONVERT(VARCHAR(10), GETDATE(), 104)dd.mm.yyyy
105ItalianSELECT CONVERT(VARCHAR(10), GETDATE(), 105)dd-mm-yyyy
106-SELECT CONVERT(VARCHAR(11), GETDATE(), 106)dd mon yyyy
107-SELECT CONVERT(VARCHAR(12), GETDATE(), 107)Mon dd, yyyy
108-SELECT CONVERT(VARCHAR(8), GETDATE(), 108)hh:mi:ss
109Default + millisecondsSELECT CONVERT(VARCHAR(26), GETDATE(), 109)mon dd yyyy hh:mi:ss:mmmAM (or PM)
110USASELECT CONVERT(VARCHAR(10), GETDATE(), 110)mm-dd-yyyy
111JapanSELECT CONVERT(VARCHAR(10), GETDATE(), 111)yyyy/mm/dd
112ISOSELECT CONVERT(VARCHAR(8), GETDATE(), 112)yyyymmdd
113Europe default + millisecondsSELECT CONVERT(VARCHAR(24), GETDATE(), 113)dd mon yyyy hh:mi:ss:mmm(24h)
114-SELECT CONVERT(VARCHAR(12), GETDATE(), 114)hh:mi:ss:mmm(24h)
120ODBC canonicalSELECT CONVERT(VARCHAR(19), GETDATE(), 120)yyyy-mm-dd hh:mi:ss(24h)
121ODBC canonical (with ms)SELECT CONVERT(VARCHAR(23), GETDATE(), 121)yyyy-mm-dd hh:mi:ss.mmm(24h)
126ISO8601SELECT CONVERT(VARCHAR(23), GETDATE(), 126)yyyy-mm-ddThh:mi:ss.mmm
130HijriSELECT CONVERT(VARCHAR(26), GETDATE(), 130)dd mon yyyy hh:mi:ss:mmmAM
131HijraSELECT CONVERT(VARCHAR(25), GETDATE(), 131)dd/mm/yyyy hh:mi:ss:mmmAM

Related entries: