DateTimeFormatInfo Constructor ()


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

Initializes a new writable instance of the DateTimeFormatInfo class that is culture-independent (invariant).

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

new : unit -> DateTimeFormatInfo

This constructor creates a DateTimeFormatInfo object that represents the date and time information of the invariant culture. To create a DateTimeFormatInfo object for a specific culture, create a CultureInfo object for that culture and retrieve the DateTimeFormatInfo object returned by its CultureInfo.DateTimeFormat property.

The properties of the DateTimeFormatInfo object created by this constructor can be modified. However, you cannot modify the Calendar property, because the invariant culture supports only a localized version of the Gregorian calendar. To create a DateTimeFormatInfo object that uses a specific calendar, you must instantiate a CultureInfo object that supports that calendar and assign the calendar to the Calendar property of the DateTimeFormatInfo object returned by the CultureInfo.DateTimeFormat property.

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