JulianCalendar 類別
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
代表凱撒曆法。
public ref class JulianCalendar : System::Globalization::Calendar
public class JulianCalendar : System.Globalization.Calendar
[System.Serializable]
public class JulianCalendar : System.Globalization.Calendar
[System.Serializable]
[System.Runtime.InteropServices.ComVisible(true)]
public class JulianCalendar : System.Globalization.Calendar
type JulianCalendar = class
inherit Calendar
[<System.Serializable>]
type JulianCalendar = class
inherit Calendar
[<System.Serializable>]
[<System.Runtime.InteropServices.ComVisible(true)>]
type JulianCalendar = class
inherit Calendar
Public Class JulianCalendar
Inherits Calendar
- 繼承
- 屬性
備註
在 45 B.C.中,Julius Caesar 已排序行事曆重新格式化,導致稱為 Julian 行事曆的行事曆。 Julian 行事曆是公曆的前置任務。
注意
如需在 .NET Framework 中使用 JulianCalendar 類別和其他行事曆類別的相關信息,請參閱使用行事曆。
類別 JulianCalendar 只會辨識目前的紀元。
不同於公曆,Julian 行事歷會將閏年定義為四個平均除法的年份,但沒有任何例外狀況。 因此,行事曆每 128 年一天不正確。 一般年份有 365 天,而閏年有 366 天。
就像公曆一樣,Julian 行事歷有 12 個月,每個月 28 到 31 天:1 月 (31 天) , 2月 (28 日或 29 天) 、3 月 (31 天) 、4 月 (30 天) 、5 月 (31 天) 、6 月 (30 天) 、7 月 (31 天) 、8 月 (31 天) , 9 月 (30 天) 、10 月 (31 天) 、11 月 (30 天) ,以及 12 月 (31 天) 。 2 月在閏年期間有 29 天,一般年份有 28 天。
公曆中的日期 2001 年 1 月 1 日 A.D 相當於 2000 年 A.D 年 12 月 19 日。
目前, JulianCalendar 類別所支援 CultureInfo 的任何文化特性都不會使用 。 因此, JulianCalendar 類別只能用來計算 Julian 日曆中的日期。
每個 CultureInfo 物件都支援一組行事曆。 屬性 Calendar 會傳回文化特性的預設行事曆,而 OptionalCalendars 屬性會傳回陣列,其中包含文化特性支援的所有行事曆。 若要變更 所使用的 CultureInfo行事曆,應用程式應該將 Calendar 的 CultureInfo.DateTimeFormat 屬性設定為新的 Calendar。
建構函式
JulianCalendar() |
初始化 JulianCalendar 類別的新執行個體。 |
欄位
CurrentEra |
表示目前曆法的目前紀元。 此欄位的值為 0。 (繼承來源 Calendar) |
JulianEra |
代表目前的紀元。 這個欄位為常數。 |
屬性
AlgorithmType |
取得值,指出目前的月曆是以陽曆為主、以陰曆為主,還是同時包含兩種曆法。 |
AlgorithmType |
取得值,指出目前的月曆是以陽曆為主、以陰曆為主,還是同時包含兩種曆法。 (繼承來源 Calendar) |
DaysInYearBeforeMinSupportedYear |
取得 MinSupportedDateTime 屬性指定之年的前一年的天數。 (繼承來源 Calendar) |
Eras |
取得 JulianCalendar 中的紀元清單。 |
IsReadOnly |
取得值,指出 Calendar 物件是否為唯讀。 (繼承來源 Calendar) |
MaxSupportedDateTime |
取得 JulianCalendar 類別所支援的最晚日期和時間。 |
MaxSupportedDateTime |
取得受 Calendar 物件所支援的最晚日期和時間。 (繼承來源 Calendar) |
MinSupportedDateTime |
取得 JulianCalendar 類別所支援的最早日期和時間。 |
MinSupportedDateTime |
取得受 Calendar 物件所支援的最早日期和時間。 (繼承來源 Calendar) |
TwoDigitYearMax |
取得或設定以二位數年份表示時,該 100 年範圍的最後一年。 |