DateTimeFormatInfo::DateSeparator Property
Gets or sets the string that separates the components of a date, that is, the year, month, and day.
Assembly: mscorlib (in mscorlib.dll)
Property Value
Type: System::String^The string that separates the components of a date, that is, the year, month, and day. The default for InvariantInfo is "/".
| Exception | Condition |
|---|---|
| ArgumentNullException | The property is being set to null. |
| InvalidOperationException | The property is being set and the DateTimeFormatInfo object is read-only. |
If a custom format string includes the "/" format specifier, the DateTime::ToString method displays the value of DateSeparator in place of the "/" in the result string.
The DateSeparator property defines the string that replaces the date separator ("/" custom date and time format specifier) in a result string in a formatting operation. It also defines the date separator string in a parsing operation.
The following example instantiates a CultureInfo object for the en-US culture, changes its date separator to "-", and displays a date by using the "d", "G", and "g" standard format strings.
Available since 1.1