DateTimeFormatInfo.LongDatePattern Property
[ This article is for Windows Phone 8 developers. If you’re developing for Windows 10, see the latest documentation. ]
Gets or sets the custom format string for a long date value, which is associated with the "D" standard date and time format string.
Assembly: mscorlib (in mscorlib.dll)
Property Value
Type: System.StringThe custom format string for a long date value, which is associated with the "D" standard format string.
| Exception | Condition |
|---|---|
| ArgumentNullException | An attempt was made to set the property to Nothing. |
| InvalidOperationException | The DateTimeFormatInfo object is read-only. |
The following example displays the value of LongDatePattern for a few cultures.
Imports System.Globalization Public Class Example Public Shared Sub Demo(ByVal outputBlock As System.Windows.Controls.TextBlock) ' Displays the values of the pattern properties. outputBlock.Text &= " CULTURE PROPERTY VALUE" & vbCrLf PrintPattern(outputBlock, "en-US") PrintPattern(outputBlock, "ar-EG") PrintPattern(outputBlock, "fr-FR") End Sub Public Shared Sub PrintPattern(ByVal outputBlock As System.Windows.Controls.TextBlock, ByVal myCulture As [String]) Dim myDTFI As DateTimeFormatInfo = New CultureInfo(myCulture).DateTimeFormat outputBlock.Text += String.Format(" {0} {1}", myCulture, myDTFI.LongDatePattern) & vbCrLf End Sub End Class 'This example produces the following output. ' CULTURE PROPERTY VALUE ' en-US dddd, MMMM dd, yyyy ' ar-EG dd MMMM, yyyy ' fr-FR dddd d MMMM yyyy
Show: