2010-07-26 75 views
0

在控制面板 - >區域和語言選項 - >區域選項 - >標準和格式中,有所有區域的列表,然後單擊「自定義」按鈕,用戶可以設置時間格式如何獲取所有區域的時間格式

我的問題是如何獲得所有區域編程的當前和默認時間格式?

回答

1

您可以像這樣通過C#列出它們。

foreach(var cultureInfo in CultureInfo.GetCultures(CultureTypes.AllCultures)) 
{ 
    Console.WriteLine("{0}: {1}", 
         cultureInfo.Name, 
         cultureInfo.IsNeutralCulture ? "-" : cultureInfo.DateTimeFormat.ShortDatePattern); 
}