EastAsianLunisolarCalendar 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
表示曆法,這個曆法會將時間分割成月、日、年和紀元,並根據太陽和月亮的循環週期來產生日期。
public ref class EastAsianLunisolarCalendar abstract : System::Globalization::Calendar
public abstract class EastAsianLunisolarCalendar : System.Globalization.Calendar
[System.Runtime.InteropServices.ComVisible(true)]
[System.Serializable]
public abstract class EastAsianLunisolarCalendar : System.Globalization.Calendar
type EastAsianLunisolarCalendar = class
inherit Calendar
[<System.Runtime.InteropServices.ComVisible(true)>]
[<System.Serializable>]
type EastAsianLunisolarCalendar = class
inherit Calendar
Public MustInherit Class EastAsianLunisolarCalendar
Inherits Calendar
- 繼承
- 衍生
- 屬性
備註
類別 EastAsianLunisolarCalendar 支援年 (的性別迴圈,除了太陽能年和月月之外,每隔 60 年重複一次) 一次。 行事曆中的每一個太陽能年都與性別年相關聯 (請參閱 GetSexagenaryYear) 、Celestial Stem (請參閱 GetCelestialStem) ,以及 (請參閱 GetTerrestrialBranch) 。
注意
如需在 .NET Framework 中使用 EastAsianLunisolarCalendar 類別和其他行事曆類別的相關信息,請參閱使用行事曆。
一年可以在一年的任何月份之後有一個閏月,而一個月可以有閏日。 例如, GetMonth 方法會傳回正整數,指出與指定日期相關聯的月份。 如果年份第八個月和第九個月之間有閏月, GetMonth 則方法會傳回 8 代表第八個月,9 表示閏第八個月,而第九個月則傳回 10。
每個都 CultureInfo 支援一組行事曆。 目前,任何衍生自 EastAsianLunisolarCalendar 的 lunisolar 行事曆類別都不會由 類別所支援 CultureInfo 的任何文化特性使用。 因此,這個類別和衍生自它的類別只能用來計算東亞 lunisolar 行事曆中的日期。 這個類別支援數個「get」 方法,以在 lunisolar 行事歷所使用的詞彙中描述 DateTime ,以及 ToDateTime 從 lunisolar 行事曆數據 DateTime轉換成 的方法。
欄位
CurrentEra |
表示目前曆法的目前紀元。 此欄位的值為 0。 (繼承來源 Calendar) |
屬性
AlgorithmType |
取得值,指出目前的月曆是以陽曆為主、以陰曆為主,還是同時包含兩種曆法。 |
AlgorithmType |
取得值,指出目前的月曆是以陽曆為主、以陰曆為主,還是同時包含兩種曆法。 (繼承來源 Calendar) |
DaysInYearBeforeMinSupportedYear |
取得 MinSupportedDateTime 屬性指定之年的前一年的天數。 (繼承來源 Calendar) |
Eras |
當在衍生類別中覆寫時,取得目前曆法中的紀元清單。 (繼承來源 Calendar) |
IsReadOnly |
取得值,指出 Calendar 物件是否為唯讀。 (繼承來源 Calendar) |
MaxSupportedDateTime |
取得受 Calendar 物件所支援的最晚日期和時間。 (繼承來源 Calendar) |
MinSupportedDateTime |
取得受 Calendar 物件所支援的最早日期和時間。 (繼承來源 Calendar) |
TwoDigitYearMax |
取得或設定以二位數年份表示時,該 100 年範圍的最後一年。 |