DateTimeFormatInfo.LongTimePattern Property

July 28, 2014

Gets or sets the custom format string for a long time value, which is associated with the "T" standard format string.

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

'Declaration
Public Property LongTimePattern As String

Property Value

Type: System.String
The custom format string for a long time value, which is associated with the "T" standard format string.

ExceptionCondition
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 LongTimePattern 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.LongTimePattern) & vbCrLf
   End Sub
End Class
' This example displays the following output:
'     CULTURE    PROPERTY VALUE
'      en-US     h:mm:ss tt
'      ar-EG     hh:mm:ss tt
'      fr-FR     HH:mm:ss


Windows Phone OS

Supported in: 8.1, 8.0, 7.1, 7.0

Windows Phone

Show:
© 2014 Microsoft