JapaneseLunisolarCalendar.Eras 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得與 JapaneseLunisolarCalendar 物件相關的紀元。
public:
virtual property cli::array <int> ^ Eras { cli::array <int> ^ get(); };
public override int[] Eras { get; }
member this.Eras : int[]
Public Overrides ReadOnly Property Eras As Integer()
屬性值
32 位元帶正負號整數的陣列,指定相關的紀元。
備註
這個屬性所傳回陣列中的值是介於1到最大紀元數目的數位。 第一個數位元素中會傳回最大的紀元數位,而最後一個元素中會傳回最小的紀元數位。
重要
日本曆法的紀元是以天皇的統治為基礎,因此有變更是正常的。 例如,2019 年 5 月 1 日之後,JapaneseCalendar 與 JapaneseLunisolarCalendar 中將開始使用「令和」。 此變更對使用這些日曆的所有應用程式都有影響。 如需詳細資訊,以及判斷您的應用程式是否受到影響,請參閱 在 .NET 中處理日曆的新紀元。 如需在 Windows 系統上測試應用程式以確保其對紀元變更整備的資訊,請參閱 為日文紀元變更準備您的應用程式。 如需支援多個紀元之行事歷的 .NET 功能,以及使用支援多個紀元的行事歷時的最佳做法,請參閱 使用紀元。
雖然 分別 JapaneseLunisolarCalendar 定義 Meiji 和 Taisho 紀元 (紀元 1 和 2,但) ,行事曆不支援其範圍內的日期。 例如,在這些紀元範圍中呼叫 GetEra 或 ToDateTime 的日期會 ArgumentOutOfRangeException擲回 。
屬性 JapaneseLunisolarCalendar.Eras 會傳回與 JapaneseCalendar.Eras 屬性相同的值。