.NET:语言标签/文化的本地日期格式?

时间:2010-08-04 00:04:04

标签: c# asp.net localization

给定CultureInfo对象或语言标签(例如“en-US”)字符串,是否有一个函数可以为该特定文化/语言提供默认的DateTime字符串格式(例如“mm / dd / yyyy”)?

1 个答案:

答案 0 :(得分:2)

例如:

// Display using pt-BR culture's short date format
// dd/MM/yyyy
CultureInfo culture = new CultureInfo("pt-BR");
Console.WriteLine(culture.DateTimeFormat.ShortDatePattern);

// Display using pt-BR culture's full date time pattern
// dddd, d' de 'MMMM' de 'yyyy HH:mm:ss´
Console.WriteLine(culture.DateTimeFormat.FullDateTimePattern);