确定 CurrentCulture 的缩写月名称是否只是数字



例如

var culc = new CultureInfo("ja");

culc.DateTimeFormat.AbbreviatedMonthNames

将返回string[13] { "1", "2", "3", "4", "5", "6", "7", "8", "9", "10", "11", "12", "" }

是否有一种更优雅的方法来确定当前文化是否具有适当的差异名称,或者仅包含数字,而不必仅检查第一个元素即可确定其数字是否

数字是日本文化的适当缩写的月份。

Wikipedia:

几个月来的现代日本名字实际上转化为 "第一个月","第二个月"等等。相应的数字是 结合后缀月(-gatsu,"月"(。

这就是culc.DateTimeFormat.MonthNames返回:

的原因

string[13] { "1月", "2月", "3月", "4月", "5月", "6月", "7月", "8月", "9月", "10月", "11月", "12月", "" }

然后缩写版本没有"月"后缀。

其他参考:

  • 日语的文化Info不设置DateTimeFormat.breviatedMonthnames属性正确
  • 日本缩写的月份格式与柜台汉字

相关内容

最新更新