DateTimeFormatInfo.ShortTimePattern Property
Silverlight
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)
Property Value
Type: System.StringThe custom format string for a short time value, which is associated with the "t" standard format string.
| Exception | Condition |
|---|---|
| ArgumentNullException |
An attempt was made to set the property to null. |
| InvalidOperationException |
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
The following example displays the value of ShortTimePattern for a few cultures.
using System; using System.Globalization; public class Example { public static void Demo(System.Windows.Controls.TextBlock outputBlock) { // Displays the values of the pattern properties. outputBlock.Text += " CULTURE PROPERTY VALUE" + "\n"; PrintPattern(outputBlock, "en-US"); PrintPattern(outputBlock, "ja-JP"); PrintPattern(outputBlock, "fr-FR"); } public static void PrintPattern(System.Windows.Controls.TextBlock outputBlock, String myCulture) { DateTimeFormatInfo myDTFI = new CultureInfo(myCulture).DateTimeFormat; outputBlock.Text += String.Format(" {0} {1}", myCulture, myDTFI.ShortTimePattern) + "\n"; } } /* This example produces the following output. CULTURE PROPERTY VALUE en-US h:mm tt ja-JP H:mm fr-FR HH:mm */
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.