要查看英语原文,请勾选“英语”复选框。也可将鼠标指针移到文本上,在弹出窗口中显示英语原文。
翻译
英语
本文档已存档,并且将不进行维护。

DateTimeFormatInfo.LongTimePattern 属性

获取或设置长时间值的格式模式,该模式与“T”格式模式关联。

命名空间:  System.Globalization
程序集:  mscorlib(在 mscorlib.dll 中)

public string LongTimePattern { get; set; }

属性值

类型:System.String
长时间值的格式模式,该模式与“T”格式模式关联。

异常条件
ArgumentNullException

该属性被设置为 null

InvalidOperationException

正在设置该属性,但 DateTimeFormatInfo 对象是只读的。

有关可通过组合构造自定义模式(例如“HH:mm:ss”)的模式,请参见 DateTimeFormatInfo

建议应用程序将长时间模式设置为感兴趣的确切值,而不是尝试替换时间分隔符。 例如,要获得模式 h-mm-ss,应用程序应专门设置“h-mm-ss”。

下面的代码示例显示了某些区域性的 LongTimePattern 值。


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.LongTimePattern );

   }

}

/*
This code produces the following output.

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

*/


.NET Framework

受以下版本支持:4、3.5、3.0、2.0、1.1、1.0

.NET Framework Client Profile

受以下版本支持:4、3.5 SP1

受以下版本支持:

Windows 7, Windows Vista SP1 或更高版本, Windows XP SP3, Windows XP SP2 x64 Edition, Windows Server 2008(不支持服务器核心), Windows Server 2008 R2(支持 SP1 或更高版本的服务器核心), Windows Server 2003 SP2

.NET Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求
显示: