Standard Date Time Formatter in C#
Get to know Standard Date Time Formatter
The following table lists the standard date and time format specifiers.
Format specifier | Description | Examples |
---|---|---|
"d" | Short date pattern. | 6/14/2012 1:45:30 PM -> 6/14/2012 (en-US) |
"D" | Long date pattern. | 6/14/2012 1:45:30 PM -> Monday, June 14, 2012 (en-US) |
"f" | Full date/time pattern (short time). | 6/14/2012 1:45:30 PM -> Monday, June 14, 2012 1:45 PM (en-US) |
"F" | Full date/time pattern (long time). | 6/14/2012 1:45:30 PM -> Monday, June 14, 2012 1:45:30 PM (en-US) |
"g" | General date/time pattern (short time). | 6/14/2012 1:45:30 PM -> 6/14/2012 1:45 PM (en-US) |
"G" | General date/time pattern (long time). | 6/14/2012 1:45:30 PM -> 6/14/2012 1:45:30 PM (en-US) |
"M", "m" | Month/day pattern. | 6/14/2012 1:45:30 PM -> June 14 (en-US) |
"O", "o" | Round-trip date/time pattern. | 6/14/2012 1:45:30 PM -> 2012-06-14T13:45:30.0900000 |
"R", "r" | RFC1123 pattern. | 6/14/2012 1:45:30 PM -> Mon, 14 Jun 2012 20:45:30 GMT |
"s" | Sortable date/time pattern. | 6/14/2012 1:45:30 PM -> 2012-06-14T13:45:30 |
"t" | Short time pattern. | 6/14/2012 1:45:30 PM -> 1:45 PM (en-US) |
"T" | Long time pattern. | 6/14/2012 1:45:30 PM -> 1:45:30 PM (en-US) |
"u" | Universal sortable date/time pattern. | 6/14/2012 1:45:30 PM -> 2012-06-14 20:45:30Z |
"U" | Universal full date/time pattern. | 6/14/2012 1:45:30 PM -> Monday, June 14, 2012 8:45:30 PM (en-US) |
"Y", "y" | Year month pattern. | 6/14/2012 1:45:30 PM -> June, 2012 (en-US) |