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)




















Home »
  C# Tutorial »
    Data Types »




C# Data Types
Bool
Byte
Char
Decimal
Double
Float
Integer
Long
Short
String
C# Array
Array Example
Byte Array
C# Standard Data Type Format
BigInteger
Complex
Currency
DateTime
DateTimeOffset
DateTime Format Parse Convert
TimeSpan
TimeZone
Enum
Null
tuple
var