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 年範圍的最後一年。 |
方法
適用於
另請參閱
意見反應
https://aka.ms/ContentUserFeedback。
即將推出:在 2024 年,我們將隨著內容的意見反應機制逐步淘汰 GitHub 問題,並以新的意見反應系統來取代。 如需詳細資訊,請參閱提交並檢視相關的意見反應