完整日期短时间(“f”)格式说明符
“f”标准格式说明符表示长日期(“D”)和短时间(“t”)模式的组合,由空格分隔。
结果字符串受特定 DateTimeFormatInfo 对象的格式信息的影响。 下表列出了 DateTimeFormatInfo 对象属性,这些属性可控制返回字符串的格式。 由某些区域性的 DateTimeFormatInfo.LongDatePattern 和 DateTimeFormatInfo.ShortTimePattern 属性返回的自定义格式说明符可能未利用所有属性。
Property | 描述 |
LongDatePattern | 定义结果字符串中日期部分的格式。 |
ShortTimePattern | 定义结果字符串中时间部分的格式。 |
DayNames | 定义可在结果字符串中出现的本地化日名称。 |
MonthNames | 定义可在结果字符串中出现的本地化月份名称。 |
TimeSeparator | 定义分隔时间中小时、分钟和秒钟几个组成部分的字符串。 |
AMDesignator | 定义以 12 小时时钟制表示午夜至正午之前这段时间的字符串。 |
PMDesignator | 定义以 12 小时时钟制表示正午至午夜之前这段时间的字符串。 |
下面的示例使用“f”格式说明符来显示日期和时间值。
C#复制
DateTime date1 = new DateTime(2008, 4, 10, 6, 30, 0);
Console.WriteLine(date1.ToString("f",
CultureInfo.CreateSpecificCulture("en-US")));
// Displays Thursday, April 10, 2008 6:30 AM
Console.WriteLine(date1.ToString("f",
CultureInfo.CreateSpecificCulture("fr-FR")));
// Displays jeudi 10 avril 2008 06:30
返回表首
完整日期长时间(“F”)格式说明符
“F”标准格式说明符表示由当前的 DateTimeFormatInfo.FullDateTimePattern 属性定义的自定义日期和时间格式字符串。 例如,用于固定区域性的自定义格式字符串为“dddd, dd MMMM yyyy HH:mm:ss”。