0

[コントロールパネル]->[地域と言語のオプション]->[地域のオプション]->[標準と形式]に、すべての地域のリストがあり、[カスタマイズ]ボタンをクリックすると、ユーザーは時間形式を設定できます

私の質問は、すべての地域の現在およびデフォルトの時刻形式をプログラムで取得する方法です。

4

1 に答える 1

1

このようにC#でリストすることができます。

foreach(var cultureInfo in CultureInfo.GetCultures(CultureTypes.AllCultures))
{
    Console.WriteLine("{0}: {1}",
                      cultureInfo.Name,
                      cultureInfo.IsNeutralCulture ? "-" : cultureInfo.DateTimeFormat.ShortDatePattern);
}
于 2010-07-26T04:20:30.210 に答える