DateTimeFormatInfo.ShortTimePattern Property

Gets or sets the custom date and time format string for a short time value, which is associated with the "t" standard format string.

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

Public Property ShortTimePattern As String

Property Value

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


An attempt was made to set the property to Nothing.


The DateTimeFormatInfo object is read-only.

See Custom Date and Time Format Strings for custom date and time format specifiers that can be combined to construct custom format strings such as "HH:mm".

Platform Notes

Silverlight for Windows Phone Silverlight for Windows Phone

 DateTimeFormatInfo.ShortTimePattern values do not change when the clock is set to 24 hours. The property values should become "h:mm" but remain "h:mm tt" where tt is AM or PM.

The following example displays the value of ShortTimePattern 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, "ja-JP")
      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.ShortTimePattern) & vbCrLf
   End Sub  
End Class 
' This example  produces the following output.
'        en-US     h:mm tt
'        ja-JP     H:mm
'        fr-FR     HH:mm


Supported in: 5, 4, 3

Silverlight for Windows Phone

Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0

XNA Framework

Supported in: Xbox 360, Windows Phone OS 7.0

For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.

Community Additions