DateTimeFormatInfo::RFC1123Pattern Property


The .NET API Reference documentation has a new home. Visit the .NET API Browser on to see the new experience.

Gets the custom format string for a time value that is based on the Internet Engineering Task Force (IETF) Request for Comments (RFC) 1123 specification.

Namespace:   System.Globalization
Assembly:  mscorlib (in mscorlib.dll)

property String^ RFC1123Pattern {
	String^ get();

Property Value

Type: System::String^

The custom format string for a time value that is based on the IETF RFC 1123 specification.

The RFC1123Pattern property defines the culture-specific format of date strings that are returned by calls to the DateTime::ToString and DateTimeOffset::ToString methods and by composite format strings that are supplied the "r" and "R" standard format strings.

The RFC1123 pattern reflects a defined standard, and the property is read-only. Therefore, it is always the same, regardless of the culture. The custom format string is "ddd, dd MMM yyyy HH':'mm':'ss 'GMT'".

The following example displays the value of RFC1123Pattern for a few cultures.

using namespace System;
using namespace System::Globalization;
void PrintPattern( String^ myCulture )
   CultureInfo^ MyCI = gcnew CultureInfo( myCulture,false );
   DateTimeFormatInfo^ myDTFI = MyCI->DateTimeFormat;
   Console::WriteLine( " {0} {1}", myCulture, myDTFI->RFC1123Pattern );

int main()

   // Displays the values of the pattern properties.
   Console::WriteLine( " CULTURE    PROPERTY VALUE" );
   PrintPattern( "en-US" );
   PrintPattern( "ja-JP" );
   PrintPattern( "fr-FR" );

This code produces the following output.

en-US     ddd, dd MMM yyyy HH':'mm':'ss 'GMT'
ja-JP     ddd, dd MMM yyyy HH':'mm':'ss 'GMT'
fr-FR     ddd, dd MMM yyyy HH':'mm':'ss 'GMT'


Universal Windows Platform
Available since 8
.NET Framework
Available since 1.1
Portable Class Library
Supported in: portable .NET platforms
Available since 2.0
Windows Phone Silverlight
Available since 7.0
Windows Phone
Available since 8.1
Return to top