5

と について混乱しMonthGenitiveNamesていMonthNamesます。MonthGenitiveNames両方の値として月名があるので、との違いは何ですかMonthNames

また、月に「空白」があるのはなぜですか?両方の値を見ると、空白の値があります。月名に空白がある理由は何ですか?

4

3 に答える 3

7

属格名が存在するのは、一部の言語では日付を表す名詞の異なるケース (主格ではなく属格) を使用するためです。

たとえば、1 月のポーランド語の主格は「styczeń」ですが、1 月 2 日を表すには、属格の「2 stycznia」を使用する必要があります。

于 2013-10-30T06:32:19.280 に答える
3

Michael Kaplan は、genetive についてたくさん書いています ( http://www.siao2.com/2010/09/09/10059644.aspxおよびhttp://www.siao2.com/2012/01/05/10253370.aspxを参照) 。だから私はそれを再ハッシュしません。つまり、MonthNames は日がないコンテキストで使用され、GenitiveMonthNames は日があるコンテキストで使用されます。実際の格は、属格である場合とそうでない場合があります (区別することが重要であった最初の格には属格の区別があったため、そのように名付けられました)。

グレゴリオ暦に使用されることに加えて、MonthNames および GenitiveMonthNames プロパティは、グレゴリオ暦以外の暦にも使用されます。このような暦体系が 13 か月ある場合、13 番目の月に空白はありません。グレゴリオ暦には 13 番目の月がないため、グレゴリオ暦では常に空白になります。

于 2013-10-30T15:48:48.363 に答える
0

リンク: http://msdn.microsoft.com/en-us/library/system.globalization.datetimeformatinfo.monthgenitivenames.aspx :

たとえば、ロシア語 (ロシア) の日付、"ru-RU" カルチャは、日の数と属格の月の名前で構成されます。

于 2013-10-30T06:21:18.687 に答える