TaiwanLunisolarCalendar 類別
本文內容
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表台灣使用的陰陽曆。 和台灣使用的曆法相同,使用西曆計算年份,而日期和月份則使用陰陽曆計算。
public ref class TaiwanLunisolarCalendar : System::Globalization::EastAsianLunisolarCalendar
public class TaiwanLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
[System.Serializable]
public class TaiwanLunisolarCalendar : System.Globalization.EastAsianLunisolarCalendar
type TaiwanLunisolarCalendar = class
inherit EastAsianLunisolarCalendar
[<System.Serializable>]
type TaiwanLunisolarCalendar = class
inherit EastAsianLunisolarCalendar
Public Class TaiwanLunisolarCalendar
Inherits EastAsianLunisolarCalendar
- 繼承
- 屬性
臺灣 lunisolar 行事曆的運作方式與公曆完全相同,不同之處在於年份和紀元不同。 類別 TaiwanLunisolarCalendar 會使用公曆、使用 EastAsianLunisolarCalendar 類別的天數和月數來計算年份,並且只辨識目前的紀元。
注意
如需在 .NET Framework 中使用 TaiwanLunisolarCalendar 類別和其他行事曆類別的相關信息,請參閱使用行事曆。
類別 TaiwanLunisolarCalendar 衍生自 EastAsianLunisolarCalendar 類別,代表 lunisolar 行事曆。 類別 EastAsianLunisolarCalendar 支援性別年週期 (,除了太陽能年和月曆之外,每隔 60 年重複一次) 一次。 行事曆中的每個太陽能年度都與一個性別年、一個天體字幹和一個斯拉巴分支相關聯,而且這些行事曆可以在該年的任何月份之後有閏月。
閏月可以在一年中的任何月份之後發生。 例如,方法會 EastAsianLunisolarCalendar.GetMonth(DateTime) 傳回介於 1 到 13 之間的數位,指出與指定日期相關聯的月份。 如果一年的第八個月和第九個月之間有閏月,此方法 GetMonth 會傳回 8 代表第八個月、9 代表閏八個月,而第九個月則傳回 10。
目前, TaiwanLunisolarCalendar 類別所支援 CultureInfo 的任何文化特性都不會使用 。 因此,這個類別只能用來計算臺灣 lunisolar 行事曆中的日期。
每個 CultureInfo 物件都支援一組行事曆。 屬性 Calendar 會傳回文化特性的預設行事曆,而 OptionalCalendars 屬性會傳回陣列,其中包含文化特性支援的所有行事曆。 若要變更 所使用的 CultureInfo行事曆,應用程式應該將 Calendar 的 CultureInfo.DateTimeFormat 屬性設定為新的 Calendar。
Taiwan |
初始化 TaiwanLunisolarCalendar 類別的新執行個體。 |
Current |
表示目前曆法的目前紀元。 此欄位的值為 0。 (繼承來源 Calendar) |
Algorithm |
取得值,指出目前的月曆是以陽曆為主、以陰曆為主,還是同時包含兩種曆法。 (繼承來源 EastAsianLunisolarCalendar) |
Days |
取得 MinSupportedDateTime 屬性指定之年的前一年的天數。 |
Days |
取得 MinSupportedDateTime 屬性指定之年的前一年的天數。 (繼承來源 Calendar) |
Eras |
取得與目前 TaiwanLunisolarCalendar 物件相關的紀元。 |
Is |
取得值,指出 Calendar 物件是否為唯讀。 (繼承來源 Calendar) |
Max |
取得受 TaiwanLunisolarCalendar 類別所支援的日期和時間的最大值。 |
Min |
取得受 TaiwanLunisolarCalendar 類別所支援的日期和時間的最小值。 |
Two |
取得或設定以二位數年份表示時,該 100 年範圍的最後一年。 (繼承來源 EastAsianLunisolarCalendar) |
產品 | 版本 |
---|---|
.NET | Core 1.0, Core 1.1, Core 2.0, Core 2.1, Core 2.2, Core 3.0, Core 3.1, 5, 6, 7, 8, 9 |
.NET Framework | 2.0, 3.0, 3.5, 4.0, 4.5, 4.5.1, 4.5.2, 4.6, 4.6.1, 4.6.2, 4.7, 4.7.1, 4.7.2, 4.8, 4.8.1 |
.NET Standard | 1.3, 1.4, 1.6, 2.0, 2.1 |
UWP | 10.0 |