在控制面板中 - >区域和语言选项 - >区域选项 - >标准和格式,有所有区域的列表,并通过单击“自定义”按钮,用户可以设置时间格式

我的问题是如何获取所有域的当前和默认时间格式,以获取所有区域的Programmelly?

有帮助吗?

解决方案

您可以通过c#列出它们。

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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top