DateTimeFormatInfo.ShortTimePattern Свойство

Определение

Получает или задает строку пользовательского формата для короткого значения времени.

C#
public string ShortTimePattern { get; set; }

Значение свойства

Строка пользовательского формата для короткого значения времени.

Исключения

Для свойства задается значение null.

Для свойства задается значение, а объект DateTimeFormatInfo доступен только для чтения.

Примеры

В следующем примере отображается значение для нескольких ShortTimePattern языков и региональных параметров.

C#
using System;
using System.Globalization;

public class SamplesDTFI  {

   public static void Main()  {

      // Displays the values of the pattern properties.
      Console.WriteLine( " CULTURE    PROPERTY VALUE" );
      PrintPattern( "en-US" );
      PrintPattern( "ja-JP" );
      PrintPattern( "fr-FR" );
   }

   public static void PrintPattern( String myCulture )  {

      DateTimeFormatInfo myDTFI = new CultureInfo( myCulture, false ).DateTimeFormat;
      Console.WriteLine( "  {0}     {1}", myCulture, myDTFI.ShortTimePattern );
   }
}

/*
This code produces the following output.

 CULTURE    PROPERTY VALUE
  en-US     h:mm tt
  ja-JP     H:mm
  fr-FR     HH:mm

*/

Комментарии

Свойство ShortTimePattern определяет формат строк даты, зависящий от DateTime.ToString языка и региональных параметров, возвращаемых вызовами методов и , DateTimeOffset.ToString а также строк составного формата, которые предоставляются строкой стандартного формата "t".

Рекомендуется задать для разделителя времени в коротком шаблоне времени точную строку, а не использовать заполнитель разделителя времени. Например, чтобы получить шаблон h-mm-ss, задайте для короткого шаблона времени значение h-mm-ss.

Применяется к

Продукт Версии
.NET Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9
.NET Framework 1.1, 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1
.NET Standard 1.0, 1.1, 1.2, 1.3, 1.4, 1.6, 2.0, 2.1
UWP 10.0

См. также раздел