System.Globalization.Calendars
将时间分成多个部分来表示,如分成年、月和日。年按农历计算,而日和月按阴阳历计算。
初始化 类的新实例。
获取与当前 对象支持的日期和时间范围对应的纪元。
32 位有符号整数数组,用于指定相关的纪元。 对象的返回值始终是包含一个等于 值的元素的数组。
检索对应于指定 类型的纪元。
一个整数,表示 参数中的纪元。
要读取的 类型。
小于 或大于 。
获取 类支持的最大日期和时间。
一个 类型,表示公历 2101 年 1 月 28 日结束的那一刻,约等于构造函数 DateTime(2101, 1, 28, 23, 59, 59, 999)。
获取 类支持的最小日期和时间。
一个 类型,表示公历 1901 年 2 月 19 日,等同于构造函数 DateTime(1901, 2, 19)。
表示一种日历,它将时间分为月、日、年和纪元,并且其日期基于太阳和月亮的循环。
计算与指定日期相距指定月数的日期。
一个新的 ,通过在 参数中添加指定的月数得到。
,将向其添加 。
要添加的月数。
结果超出了 支持的范围。
小于 -120,000 或大于 120,000。- 或 - 小于 或大于 。
计算与指定日期相距指定年数的日期。
一个新的 ,通过在 参数中添加指定的年数得到。
,将向其添加 。
要添加的年数。
结果超出了 支持的范围。
小于 或大于 。
计算甲子(60 年)循环中指定年份的天干。
一个从 1 到 10 的数字。
一个从 1 到 60 的整数,表示甲子循环中的一年。
小于 1 或大于 60。
计算指定日期中的月中日期。
一个从 1 到 31 的整数,表示 参数中指定的月中日期。
要读取的 。
计算指定日期中的周中日期。
值之一,表示 参数中指定的周中日期。
要读取的 。
小于 或大于 。
计算指定日期中的年中日期。
一个从 1 到 354(在平年中)或从 1 到 384(在闰年中)的整数,表示 参数中指定的年中日期。
要读取的 。
计算指定纪元年份的指定月份中的天数。
指定纪元年份中指定月份的天数。
表示年份的整数。
一个从 1 到 12(在平年中)或从 1 到 13(在闰年中)的整数,用于表示月份。
表示纪元的整数。
、 或 超出了此日历支持的范围。
计算指定纪元年份中的天数。
指定纪元年份中的天数。
表示年份的整数。
表示纪元的整数。
或 超出了此日历支持的范围。
计算指定纪元年份的闰月。
一个从 1 到 13 的正整数,表示指定纪元年份的闰月。 - 或 -如果此日历不支持闰月,或者 和 参数未指定闰年,则为零。
表示年份的整数。
表示纪元的整数。
返回指定日期中的月份。
一个 1 到 13 之间的整数,表示 参数中指定的月份。
要读取的 。
计算指定纪元年份中的月数。
指定纪元中指定年份的月数。返回值是 12 个月(在平年中)或 13 个月(在闰年中)。
表示年份的整数。
表示纪元的整数。
或 超出了此日历支持的范围。
计算与指定日期对应的甲子(60 年)循环中的年。
甲子循环中的一个从 1 到 60 的数字,它与 参数对应。
要读取的 。
计算甲子(60 年)循环中指定年份的地支。
一个从 1 到 12 的整数。
一个从 1 到 60 的整数,表示甲子循环中的一年。
小于 1 或大于 60。
返回指定日期中的年份。
一个整数,它表示指定的 中的年份。
要读取的 。
确定指定纪元中的指定日期是否为闰日。
如果指定的日期是闰日,则为 true;否则为 false。
表示年份的整数。
1 到 13 之间的一个整数,用于表示月。
1 到 31 之间的一个整数,用于表示日。
表示纪元的整数。
、、 或 超出了此日历支持的范围。
确定指定纪元年份中的指定月份是否为闰月。
如果 参数是闰月,则为 true;否则为 false。
表示年份的整数。
1 到 13 之间的一个整数,用于表示月。
表示纪元的整数。
、 或 超出了此日历支持的范围。
确定指定纪元中的指定年份是否为闰年。
如果指定的年是闰年,则为 true;否则为 false。
表示年份的整数。
表示纪元的整数。
或 超出了此日历支持的范围。
返回设置为指定的日期、时间和纪元的 。
一个设置为指定的日期、时间和纪元的 。
表示年份的整数。
1 到 13 之间的一个整数,用于表示月。
1 到 31 之间的一个整数,用于表示日。
0 到 23 之间的一个整数,用于表示小时。
0 到 59 之间的一个整数,用于表示分钟。
0 到 59 之间的一个整数,用于表示秒。
0 到 999 之间的一个整数,用于表示毫秒。
表示纪元的整数。
、、、、、、 或 超出了此日历支持的范围。
将指定的年份转换为一个四位数的年份。
包含 参数的四位数表示形式的整数。
一个两位数或四位数的整数,表示要转换的年份。
超出了此日历支持的范围。
获取或设置可以用两位数年份表示的 100 年范围内的最后一年。
可以用两位数年份表示的 100 年范围内的最后一年。
当前的 为只读。
set 操作中的值小于 99 或大于当前日历中支持的最大年份。
表示公历。
使用默认的 值初始化 类的新实例。
使用指定的 值初始化 类的新实例。
值,指示要创建的日历的语言版本。
不是 枚举的成员。
返回与指定 相距指定月数的 。
将指定的月数添加到指定的 中时得到的 。
,将向其添加月数。
要添加的月数。
结果 超出了支持的范围。
小于 -120000。- 或 - 大于 120000。
返回与指定 相距指定年数的 。
将指定年数添加到指定的 中时得到的 。
,将向其添加年数。
要添加的年数。
结果 超出了支持的范围。
获取或设置 值,该值指示当前 的语言版本。
一个 值,该值指示当前 的语言版本。
在设置操作中指定的值不是 枚举的成员。
在设置操作中,当前实例是只读的。
获取 中的纪元的列表。
表示 中的纪元的整数数组。
返回指定 中的日期是该月的几号。
从 1 到 31 的整数,表示 中的日期是该月的几号。
要读取的 。
返回指定 中的日期是星期几。
一个 值,它表示 中的日期是星期几。
要读取的 。
返回指定 中的日期是该年中的第几天。
从 1 到 366 的整数,表示 中的日期是该年中的第几天。
要读取的 。
返回指定纪元中指定年份的指定月份的天数。
指定纪元中指定年份的指定月份中的天数。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。
返回指定纪元中指定年份的天数。
指定纪元中指定年份的天数。
表示年份的整数。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。
返回指定 中的纪元。
表示 中的纪元的整数。
要读取的 。
计算指定纪元年份的闰月。
总为 0,因为公历无法识别闰月。
年份。
纪元。指定 或 GregorianCalendar.Eras[Calendar.CurrentEra]。
小于公历 1 年或大于公历 9999 年。- 或 - 不是 或 GregorianCalendar.Eras[Calendar.CurrentEra]。
返回指定 中的月份。
1 到 12 之间的一个整数,它表示 中的月份。
要读取的 。
返回指定纪元中指定年份中的月数。
指定纪元中指定年份的月数。
表示年份的整数。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。
返回指定 中的年份。
表示 中的年份的整数。
要读取的 。
确定指定纪元中的指定日期是否为闰日。
如果指定的日期是闰日,则为 true;否则为 false。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
1 到 31 之间的一个整数,它表示天。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。
确定指定纪元中指定年份的指定月份是否为闰月。
除非被派生类重写,否则此方法始终返回 false。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。
确定指定纪元中的指定年份是否为闰年。
如果指定的年是闰年,则为 true;否则为 false。
表示年份的整数。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。
获取 类型支持的最晚日期和时间。
类型支持的最晚日期和时间,此日期时间为公历的公元 9999 年 12 月 31 日结束的那一刻,等效于
获取 类型支持的最早日期和时间。
类型支持的最早日期和时间,此日期时间为公历的公元 0001 年的 1 月 1 日开始的那一刻,等效于
返回一个 ,它设置为指定纪元中的指定日期和时间。
设置为当前纪元中的指定日期和时间的 。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
1 到 31 之间的一个整数,它表示天。
0 与 23 之间的一个整数,它表示小时。
0 与 59 之间的一个整数,它表示分钟。
0 与 59 之间的一个整数,它表示秒。
0 与 999 之间的一个整数,它表示毫秒。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 小于零或大于 23。- 或 - 小于零或大于 59。- 或 - 小于零或大于 59。- 或 - 小于零或大于 999。
使用 属性将指定的年份转换为四位数年份,以确定相应的纪元。
包含 的四位数表示形式的整数。
一个两位数或四位数的整数,表示要转换的年份。
超出了日历支持的范围。
获取或设置可以用两位数年份表示的 100 年范围内的最后一年。
可以用两位数年份表示的 100 年范围内的最后一年。
为设置操作指定的值小于 99。- 或 -为 Set 操作指定的值大于 MaxSupportedDateTime.Year。
在设置操作中,当前实例是只读的。
定义公历的不同语言版本。
指公历的阿拉伯语版本。
指公历的已本地化版本(基于使用 的 的语言)。
指公历的中东法语版本。
指公历的已转译的英语版本。
指公历的已转译的法语版本。
指公历的美国英语版本。
表示犹太历。
初始化 类的新实例。
返回与指定 相距指定月数的 。
将指定的月数添加到指定的 中时得到的 。
,将向其添加 。
要添加的月数。
结果 超出了支持的范围。
小于 -120,000 或大于 120,000。
返回与指定 相距指定年数的 。
将指定年数添加到指定的 中时得到的 。
,将向其添加 。
要添加的年数。
结果 超出了支持的范围。
获取 中的纪元的列表。
表示 类型中的纪元的整数数组。返回值始终是包含一个等于 的元素的数组。
返回指定 中的日期是该月的几号。
从 1 到 30 的整数,表示指定 中的日期是该月的几号。
要读取的 。
返回指定 中的日期是星期几。
一个 值,它表示指定的 中的日期是星期几。
要读取的 。
返回指定 中的日期是该年中的第几天。
从 1 到 385 的整数,表示指定 中的日期是该年中的第几天。
要读取的 。
早于公历 1583 年 9 月 17 日,或晚于 。
返回指定纪元中指定年份的指定月份的天数。
指定纪元中指定年份的指定月份中的天数。
表示年份的整数。
1 到 13 之间的一个整数,它表示月份。
表示纪元的整数。指定 或 Calendar.Eras[Calendar.CurrentEra]。
、 或 超出了当前 对象支持的范围。
返回指定纪元中指定年份的天数。
指定纪元中指定年份的天数。
表示年份的整数。
表示纪元的整数。指定 或 HebrewCalendar.Eras[Calendar.CurrentEra]。
或 超出了当前 对象支持的范围。
返回指定 中的纪元。
表示指定的 中纪元的整数。返回值始终为 。
要读取的 。
计算指定纪元年份的闰月。
一个正整数,表示指定纪元年份中的闰月。如果 和 参数指定闰年,则返回值为 7;如果不是闰年,则为 0。
年份。
纪元。指定 或 HebrewCalendar.Eras[Calendar.CurrentEra]。
不是 或 HebrewCalendar.Eras[Calendar.CurrentEra]。- 或 - 小于犹太历年份 5343 或大于犹太历年份 5999。
返回指定 中的月份。
1 到 13 之间的一个整数,它表示指定的 中的月份。
要读取的 。
小于 或大于 。
返回指定纪元中指定年份中的月数。
指定纪元中指定年份的月数。返回值是 12(在平年中)或 13(在闰年中)。
表示年份的整数。
表示纪元的整数。指定 或 HebrewCalendar.Eras[Calendar.CurrentEra]。
或 超出了当前 对象支持的范围。
返回指定 值中的年份。
一个整数,表示指定的 值中的年份。
要读取的 。
超出了当前 对象支持的范围。
确定指定纪元中的指定日期是否为闰日。
如果指定的日期是闰日,则为 true;否则为 false。
表示年份的整数。
1 到 13 之间的一个整数,它表示月份。
1 到 30 之间的一个整数,它表示天。
表示纪元的整数。指定 或 HebrewCalendar.Eras[Calendar.CurrentEra]。
、、 或 超出了此日历支持的范围。
确定指定纪元中指定年份的指定月份是否为闰月。
如果指定的月份是闰月,则为 true;否则为 false。
表示年份的整数。
1 到 13 之间的一个整数,它表示月份。
表示纪元的整数。指定 或 HebrewCalendar.Eras[Calendar.CurrentEra]。
、 或 超出了此日历支持的范围。
确定指定纪元中的指定年份是否为闰年。
如果指定的年是闰年,则为 true;否则为 false。
表示年份的整数。
表示纪元的整数。指定 或 HebrewCalendar.Eras[Calendar.CurrentEra]。
或 超出了此日历支持的范围。
获取 类型支持的最晚日期和时间。
类型支持的最晚日期和时间,此日期时间为公历的公元 2239 年 9 月 29 日的最后时刻。
获取 类型支持的最早日期和时间。
类型支持的最早日期和时间,此日期时间相当于公历的公元 1583 年 1 月 1 日开始的那一刻。
返回一个 ,它设置为指定纪元中的指定日期和时间。
设置为当前纪元中的指定日期和时间的 。
表示年份的整数。
1 到 13 之间的一个整数,它表示月份。
1 到 30 之间的一个整数,它表示天。
0 与 23 之间的一个整数,它表示小时。
0 与 59 之间的一个整数,它表示分钟。
0 与 59 之间的一个整数,它表示秒。
0 与 999 之间的一个整数,它表示毫秒。
表示纪元的整数。指定 或 HebrewCalendar.Eras[Calendar.CurrentEra]。
、、 或 超出了当前 对象支持的范围。- 或 - 小于 0 或大于 23。- 或 - 小于 0 或大于 59。- 或 - 小于 0 或大于 59。- 或 - 小于 0 或大于 999。
使用 属性将指定年份转换为四位数的年份,以确定相应的纪元。
如果 参数是两位数年份,则返回值是对应的四位数年份。如果 参数是四位数年份,则返回值是未更改的 参数。
一个从 0 到 99 的两位数年份,或者从 5343 到 5999 的四位数犹太历年份。
小于 0。- 或 - 小于 或大于 。
获取或设置可以用两位数年份表示的 100 年范围内的最后一年。
可以用两位数年份表示的 100 年范围内的最后一年。
当前的 对象为只读。
在 set 操作中,犹太历年数值小于 5343 而不是 99,或者大于 5999。
表示回历。
初始化 类的新实例。
返回与指定 相距指定月数的 。
将指定的月数添加到指定的 中时得到的 。
将向其添加月数的 。
要添加的月数。
产生的 。
小于 -120000。- 或 - 大于 120000。
返回与指定 相距指定年数的 。
将指定年数添加到指定的 中时得到的 。
将向其添加年数的 。
要添加的年数。
结果 超出了支持的范围。
获取 中的纪元的列表。
表示 中的纪元的整数数组。
返回指定 中的日期是该月的几号。
从 1 到 30 的整数,表示指定 中的日期是该月的几号。
要读取的 。
返回指定 中的日期是星期几。
一个 值,它表示指定的 中的日期是星期几。
要读取的 。
返回指定 中的日期是该年中的第几天。
从 1 到 355 的整数,表示指定 中的日期是该年中的第几天。
要读取的 。
返回指定纪元年份中指定月份的天数。
指定纪元中指定年份的指定月份中的天数。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
表示纪元的整数。
超出了此日历支持的范围。- 或 - 超出了此日历支持的范围。- 或 - 超出了此日历支持的范围。
返回指定纪元年份中的天数。
指定纪元年份中的天数。天数在平年中为 354,在闰年中为 355。
表示年份的整数。
表示纪元的整数。
或 超出了此日历支持的范围。
返回指定 中的纪元。
表示指定的 中纪元的整数。
要读取的 。
计算指定纪元年份的闰月。
总为 0,因为 类型不支持闰月的概念。
年份。
纪元。指定 或 。
小于回历年 1 或大于 9666 年。- 或 - 不是 或 。
返回指定 中的月份。
1 到 12 之间的一个整数,用于表示指定的 中的月份。
要读取的 。
返回指定纪元年份中的月数。
指定纪元年份中的月数。
表示年份的整数。
表示纪元的整数。
超出了此日历支持的范围。- 或 - 超出了此日历支持的范围。
返回指定 中的年份。
一个整数,它表示指定的 中的年份。
要读取的 。
获取或设置要在日历中添加或减去的天数,以适应 Ramadan 的开头和结尾中的差异以及国家/地区间的日期差别。
-2 到 2 之间的一个整数,表示要在日历中添加或减去的天数。
此属性当前设置为无效值。
确定指定的日期是否为闰日。
如果指定的日期是闰日,则为 true;否则为 false。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
1 到 30 之间的一个整数,它表示天。
表示纪元的整数。
超出了此日历支持的范围。- 或 - 超出了此日历支持的范围。- 或 - 超出了此日历支持的范围。- 或 - 超出了此日历支持的范围。
确定指定纪元年份中的指定月份是否为闰月。
此方法通常返回 false。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
表示纪元的整数。
超出了此日历支持的范围。- 或 - 超出了此日历支持的范围。- 或 - 超出了此日历支持的范围。
确定指定纪元中的指定年份是否为闰年。
如果指定的年是闰年,则为 true;否则为 false。
表示年份的整数。
表示纪元的整数。
超出了此日历支持的范围。- 或 - 超出了此日历支持的范围。
获取此日历支持的最晚日期和时间。
类型支持的最晚日期和时间,此日期时间相当于公历的公元 9999 年 12 月 31 日结束的那一刻。
获取此日历支持的最早日期和时间。
类型支持的最早日期和时间,此日期时间相当于公历的公元 622 年 7 月 18 月开始的那一刻。
返回设置为指定的日期、时间和纪元的 。
设置为当前纪元中的指定日期和时间的 。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
1 到 30 之间的一个整数,它表示天。
0 与 23 之间的一个整数,它表示小时。
0 与 59 之间的一个整数,它表示分钟。
0 与 59 之间的一个整数,它表示秒。
0 与 999 之间的一个整数,它表示毫秒。
表示纪元的整数。
超出了此日历支持的范围。- 或 - 超出了此日历支持的范围。- 或 - 超出了此日历支持的范围。- 或 - 超出了此日历支持的范围。- 或 - 小于零或大于 23。- 或 - 小于零或大于 59。- 或 - 小于零或大于 59。- 或 - 小于零或大于 999。
使用 属性将指定的年份转换为四位数年份,以确定相应的纪元。
包含 的四位数表示形式的整数。
一个两位数或四位数的整数,表示要转换的年份。
超出了此日历支持的范围。
获取或设置可以用两位数年份表示的 100 年范围内的最后一年。
可以用两位数年份表示的 100 年范围内的最后一年。
此日历为只读。
设置操作中的值小于 100 或大于 9666。
表示日本历。
初始化 类的新实例。
由于缺少区域性信息,所以无法初始化 对象。
返回与指定 相距指定月数的 。
将指定的月数添加到指定的 中时得到的 。
,将向其添加月数。
要添加的月数。
结果 超出了支持的范围。
小于 -120000。- 或 - 大于 120000。
返回与指定 相距指定年数的 。
将指定年数添加到指定的 中时得到的 。
,将向其添加年数。
要添加的年数。
结果 超出了支持的范围。
超出 类型支持范围。- 或 - 小于 -10,000 或大于 10,000。
获取 中的纪元的列表。
表示 中的纪元的整数数组。
返回指定 中的日期是该月的几号。
从 1 到 31 的整数,表示指定 中的日期是该月的几号。
要读取的 。
返回指定 中的日期是星期几。
一个 值,它表示指定的 中的日期是星期几。
要读取的 。
返回指定 中的日期是该年中的第几天。
从 1 到 366 的整数,表示指定 中的日期是该年中的第几天。
要读取的 。
返回指定纪元中指定年份的指定月份的天数。
指定纪元中指定年份的指定月份中的天数。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。
返回指定纪元中指定年份的天数。
指定纪元中指定年份的天数。
表示年份的整数。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。
返回指定 中的纪元。
表示指定的 中纪元的整数。
要读取的 。
结果 超出了支持的范围。
计算指定纪元年份的闰月。
返回值总是为 0,因为 类型不支持闰月的概念。
年份。
纪元。
或 超出了 类型支持的范围。
返回指定 中的月份。
1 到 12 之间的一个整数,用于表示指定的 中的月份。
要读取的 。
返回指定纪元中指定年份中的月数。
返回值始终为 12。
表示年份的整数。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。
返回年中包括指定 中的日期的星期。
一个从 1 开始的整数,表示一年中包括 参数中的日期的那个星期。
要读取的 。
值之一,用于定义一个日历周。
值之一,表示一个星期的第一天。
或 超出了日历支持的范围。- 或 - 不是有效的 值。
返回指定 中的年份。
一个整数,它表示指定的 中的年份。
要读取的 。
确定指定纪元中的指定日期是否为闰日。
如果指定的日期是闰日,则为 true;否则为 false。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
1 到 31 之间的一个整数,它表示天。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。
确定指定纪元中指定年份的指定月份是否为闰月。
除非被派生类重写,否则此方法始终返回 false。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。
确定指定纪元中的指定年份是否为闰年。
如果指定的年份是闰年,则为 true;否则为 false。
表示年份的整数。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。
获取当前 对象支持的最晚日期和时间。
类型支持的最晚日期和时间,此日期时间相当于公历的公元 9999 年 12 月 31 日结束的那一刻。
获取当前 对象支持的最早日期和时间。
类型支持的最早日期和时间,它相当于公历的公元 1868 年 9 月 8 日开始的那一刻。
返回一个 ,它设置为指定纪元中的指定日期和时间。
设置为当前纪元中的指定日期和时间的 。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
1 到 31 之间的一个整数,它表示天。
0 与 23 之间的一个整数,它表示小时。
0 与 59 之间的一个整数,它表示分钟。
0 与 59 之间的一个整数,它表示秒。
0 与 999 之间的一个整数,它表示毫秒。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 小于零或大于 23。- 或 - 小于零或大于 59。- 或 - 小于零或大于 59。- 或 - 小于零或大于 999。- 或 - 超出了日历支持的范围。
使用 属性将指定的年份转换为四位数年份,以确定相应的纪元。
包含 的四位数表示形式的整数。
一个表示要转换的年份的整数(通常为两位数)。
超出了日历支持的范围。
获取或设置可以用两位数年份表示的 100 年范围内的最后一年。
可以用两位数年份表示的 100 年范围内的最后一年。
为设置操作指定的值小于 99。- 或 -为 Set 操作指定的值大于 8011(或 MaxSupportedDateTime.Year)。
在设置操作中,当前实例是只读的。
将时间分成多个部分来表示,如分成年、月和日。年按日本历计算,而日和月则按阴阳历计算。
初始化 类的新实例。
获取与 对象相关的纪元。
32 位有符号整数数组,用于指定相关的纪元。
检索对应于指定 的纪元。
一个整数,表示 参数中指定的纪元。
要读取的 。
获取 类支持的最大日期和时间。
类支持的最晚日期和时间,它相当于公历的公元 2050 年 1 月 22 日结束的那一刻。
获取 类支持的最小日期和时间。
类支持的最早日期和时间,它相当于公历的公元 1960 年的 1 月 28 日开始的那一刻。
表示儒略历。
初始化 类的新实例。
返回与指定 相距指定月数的 。
将指定的月数添加到指定的 中时得到的 。
,将向其添加月数。
要添加的月数。
结果 超出了支持的范围。
小于 -120000。- 或 - 大于 120000。
返回与指定 相距指定年数的 。
将指定年数添加到指定的 中时得到的 。
,将向其添加年数。
要添加的年数。
结果 超出了支持的范围。
获取 中的纪元的列表。
表示 中的纪元的整数数组。
返回指定 中的日期是该月的几号。
从 1 到 31 的整数,表示 中的日期是该月的几号。
要读取的 。
返回指定 中的日期是星期几。
一个 值,它表示 中的日期是星期几。
要读取的 。
返回指定 中的日期是该年中的第几天。
从 1 到 366 的整数,表示 中的日期是该年中的第几天。
要读取的 。
返回指定纪元中指定年份的指定月份的天数。
指定纪元中指定年份的指定月份中的天数。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。
返回指定纪元中指定年份的天数。
指定纪元中指定年份的天数。
表示年份的整数。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。
返回指定 中的纪元。
表示 中的纪元的整数。
要读取的 。
计算指定纪元年份的闰月。
一个正整数,表示指定纪元年份中的闰月。另外,如果日历不支持闰月,或者 和 未指定闰年,此方法将返回零。
表示年份的整数。
表示纪元的整数。
返回指定 中的月份。
1 到 12 之间的一个整数,它表示 中的月份。
要读取的 。
返回指定纪元中指定年份中的月数。
指定纪元中指定年份的月数。
表示年份的整数。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。
返回指定 中的年份。
表示 中的年份的整数。
要读取的 。
确定指定纪元中的指定日期是否为闰日。
如果指定的日期是闰日,则为 true;否则为 false。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
1 到 31 之间的一个整数,它表示天。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。
确定指定纪元中指定年份的指定月份是否为闰月。
除非被派生类重写,否则此方法始终返回 false。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。
确定指定纪元中的指定年份是否为闰年。
如果指定的年是闰年,则为 true;否则为 false。
表示年份的整数。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。
获取 类支持的最大日期和时间。
类支持的最晚日期和时间,它相当于公历的公元 9999 年 12 月 31 日结束的那一刻。
获取 类支持的最早日期和时间。
类支持的最早日期和时间,它相当于公历的公元 0001 年的 1 月 1 日开始的那一刻。
返回一个 ,它设置为指定纪元中的指定日期和时间。
设置为当前纪元中的指定日期和时间的 。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
1 到 31 之间的一个整数,它表示天。
0 与 23 之间的一个整数,它表示小时。
0 与 59 之间的一个整数,它表示分钟。
0 与 59 之间的一个整数,它表示秒。
0 与 999 之间的一个整数,它表示毫秒。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 小于零或大于 23。- 或 - 小于零或大于 59。- 或 - 小于零或大于 59。- 或 - 小于零或大于 999。- 或 - 超出了日历支持的范围。
使用 属性将指定的年份转换为四位数年份,以确定相应的纪元。
包含 的四位数表示形式的整数。
一个两位数或四位数的整数,表示要转换的年份。
超出了日历支持的范围。
获取或设置可以用两位数年份表示的 100 年范围内的最后一年。
可以用两位数年份表示的 100 年范围内的最后一年。
为设置操作指定的值小于 99。- 或 -为 Set 操作指定的值大于 MaxSupportedDateTime.Year。
在设置操作中,当前实例是只读的。
表示朝鲜历。
初始化 类的新实例。
由于缺少区域性信息,所以无法初始化 对象。
返回与指定 相距指定月数的 。
将指定的月数添加到指定的 中时得到的 。
,将向其添加月数。
要添加的月数。
小于 -120000。- 或 - 大于 120000。
返回与指定 相距指定年数的 。
将指定年数添加到指定的 中时得到的 。
,将向其添加年数。
要添加的年数。
或 已超出范围。
获取 中的纪元的列表。
表示 中的纪元的整数数组。
返回指定 中的日期是该月的几号。
从 1 到 31 的整数,表示指定 中的日期是该月的几号。
要读取的 。
返回指定 中的日期是星期几。
一个 值,它表示指定的 中的日期是星期几。
要读取的 。
返回指定 中的日期是该年中的第几天。
从 1 到 366 的整数,表示指定 中的日期是该年中的第几天。
要读取的 。
返回指定纪元中指定年份的指定月份的天数。
指定纪元中指定年份的指定月份中的天数。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。
返回指定纪元中指定年份的天数。
指定纪元中指定年份的天数。
表示年份的整数。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。
返回指定 中的纪元。
表示指定的 中纪元的整数。
要读取的 。
计算指定纪元年份的闰月。
返回值始终为 0,因为 类不支持闰月这一概念。
年份。
纪元。
返回指定 中的月份。
1 到 12 之间的一个整数,用于表示指定的 中的月份。
要读取的 。
返回指定纪元中指定年份中的月数。
指定纪元中指定年份的月数。
表示年份的整数。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。
返回年中包括指定 中的日期的星期。
一个从 1 开始的整数,表示一年中包括 参数中的日期的那个星期。
要读取的 。
值之一,用于定义一个日历周。
值之一,表示一个星期的第一天。
或 超出了日历支持的范围。- 或 - 不是有效的 值。
返回指定 中的年份。
一个整数,它表示指定的 中的年份。
要读取的 。
确定指定纪元中的指定日期是否为闰日。
如果指定的日期是闰日,则为 true;否则为 false。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
1 到 31 之间的一个整数,它表示天。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。
确定指定纪元中指定年份的指定月份是否为闰月。
除非被派生类重写,否则此方法始终返回 false。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。
确定指定纪元中的指定年份是否为闰年。
如果指定的年是闰年,则为 true;否则为 false。
表示年份的整数。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。
获取 类支持的最大日期和时间。
类支持的最晚日期和时间,它相当于公历的公元 9999 年 12 月 31 日结束的那一刻。
获取 类支持的最早日期和时间。
类支持的最早日期和时间,它相当于公历的公元 0001 年的 1 月 1 日开始的那一刻。
返回一个 ,它设置为指定纪元中的指定日期和时间。
设置为当前纪元中的指定日期和时间的 。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
1 到 31 之间的一个整数,它表示天。
0 与 23 之间的一个整数,它表示小时。
0 与 59 之间的一个整数,它表示分钟。
0 与 59 之间的一个整数,它表示秒。
0 与 999 之间的一个整数,它表示毫秒。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 小于零或大于 23。- 或 - 小于零或大于 59。- 或 - 小于零或大于 59。- 或 - 小于零或大于 999。- 或 - 超出了日历支持的范围。
使用 属性将指定的年份转换为四位数年份,以确定相应的纪元。
包含 的四位数表示形式的整数。
一个两位数或四位数的整数,表示要转换的年份。
超出了日历支持的范围。
获取或设置可以用两位数年份表示的 100 年范围内的最后一年。
可以用两位数年份表示的 100 年范围内的最后一年。
为设置操作指定的值小于 99。- 或 -为 Set 操作指定的值大于 MaxSupportedDateTime.Year。
在设置操作中,当前实例是只读的。
将时间分成多个部分来表示,如分成年、月和日。年按公历计算,而日和月按阴阳历计算。
初始化 类的新实例。
获取与当前 对象支持的日期和时间范围对应的纪元。
32 位有符号整数数组,用于指定相关的纪元。 对象的返回值始终是包含一个等于 值的元素的数组。
检索对应于指定 的纪元。
一个整数,表示 参数指定的纪元。 对象的返回值始终是 值。
要读取的 。
表示小于 或大于 的日期和时间。
获取 类支持的最大日期和时间。
类支持的最晚日期和时间,它相当于公历的公元 2051 年 2 月 10 日结束的那一刻。
获取 类支持的最小日期和时间。
类支持的最早日期和时间,它相当于公历的公元 918 年的 2 月 14 日开始的那一刻。
表示波斯历。
初始化 类的新实例。
返回一个基于指定 对象偏移指定月数的 对象。
一个 对象,表示将由 参数指定的日期加上由 参数指定的月数后所得的日期。
,将向其添加月数。
要添加的正月数或负月数。
结果 超出了支持的范围。
小于 -120,000 或大于 120,000。
返回一个基于指定 对象偏移指定年数的 对象。
通过将指定的年数添加到指定的 对象所得到的 对象。
,将向其添加年数。
要添加的正年数或负年数。
结果 超出了支持的范围。
小于 -10,000 或大于 10,000。
获取 对象中的纪元列表。
表示 对象中的纪元的整数数组。此数组由值为 的单个元素组成。
返回指定 对象中的日期是该月的几号。
从 1 到 31 之间的一个整数,表示指定 对象中的日期是该月的第几天。
要读取的 。
参数表示一个小于 或大于 的日期。
返回指定 对象中的日期是星期几。
一个 值,它表示指定的 对象中的日期是星期几。
要读取的 。
返回指定 对象中的日期是该年中的第几天。
从 1 到 366 之间的一个整数,表示指定 对象中的日期是该年中的第几天。
要读取的 。
参数表示一个小于 或大于 的日期。
返回指定纪元年份中指定月份的天数。
指定纪元年份中指定月份的天数。
1 到 9378 之间的一个整数,用于表示年。
一个表示月份的整数,如果 不是 9378,则值的范围是从 1 到 12;如果 是 9378,则值的范围是从 1 到 10。
整数 0 或 1,用于表示纪元。
、 或 超出了此日历支持的范围。
返回指定纪元中指定年份的天数。
指定纪元年份中的天数。天数在平年中为 365,在闰年中为 366。
1 到 9378 之间的一个整数,用于表示年。
整数 0 或 1,用于表示纪元。
或 超出了此日历支持的范围。
返回指定 对象中的纪元。
始终返回 。
要读取的 。
参数表示一个小于 或大于 的日期。
返回指定纪元年份的闰月。
返回值始终为 0。
1 到 9378 之间的一个整数,用于表示要转换的年份。
整数 0 或 1,用于表示纪元。
或 超出了此日历支持的范围。
返回指定 对象中的月份。
1 到 12 之间的一个整数,表示指定 对象中的月份。
要读取的 。
参数表示一个小于 或大于 的日期。
返回指定纪元中指定年份中的月数。
如果 参数为 9378,则返回 10;否则始终返回 12。
1 到 9378 之间的一个整数,用于表示年。
整数 0 或 1,用于表示纪元。
或 超出了此日历支持的范围。
返回指定 对象中的年份。
一个介于 1 到 9378 之间的整数,表示指定 中的年份。
要读取的 。
参数表示一个小于 或大于 的日期。
确定指定的日期是否为闰日。
如果指定的日期是闰日,则为 true;否则为 false。
1 到 9378 之间的一个整数,用于表示年。
一个表示月份的整数,如果 不是 9378,则值的范围是从 1 到 12;如果 是 9378,则值的范围是从 1 到 10。
1 到 31 之间的一个整数,用于表示日。
整数 0 或 1,用于表示纪元。
、、 或 超出了此日历支持的范围。
确定指定纪元年份中的指定月份是否为闰月。
始终返回 false,因为 类不支持闰月这一概念。
1 到 9378 之间的一个整数,用于表示年。
一个表示月份的整数,如果 不是 9378,则值的范围是从 1 到 12;如果 是 9378,则值的范围是从 1 到 10。
整数 0 或 1,用于表示纪元。
、 或 超出了此日历支持的范围。
确定指定纪元中的指定年份是否为闰年。
如果指定的年是闰年,则为 true;否则为 false。
1 到 9378 之间的一个整数,用于表示年。
整数 0 或 1,用于表示纪元。
或 超出了此日历支持的范围。
获取 类支持的最晚日期和时间。
类支持的最晚日期和时间,它相当于公历的公元 9999 年 12 月 31 日结束的那一刻。
获取 类支持的最早日期和时间。
类支持的最早日期和时间,它相当于公历的公元 622 年 3 月 21 日开始的那一刻。
返回一个 对象,该对象设置为指定日期、时间和纪元。
设置为当前纪元中的指定日期和时间的 对象。
1 到 9378 之间的一个整数,用于表示年。
1 到 12 之间的一个整数,用于表示月。
1 到 31 之间的一个整数,用于表示日。
0 到 23 之间的一个整数,用于表示小时。
0 到 59 之间的一个整数,用于表示分钟。
0 到 59 之间的一个整数,用于表示秒。
0 到 999 之间的一个整数,用于表示毫秒。
整数 0 或 1,用于表示纪元。
、、、、、、 或 超出了此日历支持的范围。
将指定的年份转换为四位数的年份表示形式。
包含 的四位数表示形式的整数。
1 到 9378 之间的一个整数,用于表示要转换的年份。
小于 0 或大于 9378。
获取或设置可以用两位数年份表示的 100 年范围内的最后一年。
可以用两位数年份表示的 100 年范围内的最后一年。
此日历为只读。
设置操作中的值小于 100 或大于 9378。
台湾日历。
初始化 类的新实例。
由于缺少区域性信息,所以无法初始化 对象。
返回与指定 相距指定月数的 。
将指定的月数添加到指定的 中时得到的 。
,将向其添加月数。
要添加的月数。
结果 超出了支持的范围。
小于 -120000。- 或 - 大于 120000。
返回与指定 相距指定年数的 。
将指定年数添加到指定的 中时得到的 。
,将向其添加年数。
要添加的年数。
结果 超出了支持的范围。
获取 中的纪元的列表。
一个数组,它由值始终是当前纪元的单个元素组成。
返回指定 中的日期是该月的几号。
从 1 到 31 的整数,表示指定 中的日期是该月的几号。
要读取的 。
返回指定 中的日期是星期几。
一个 值,它表示指定的 中的日期是星期几。
要读取的 。
返回指定 中的日期是该年中的第几天。
从 1 到 366 的整数,表示指定 中的日期是该年中的第几天。
要读取的 。
返回指定纪元中指定年份的指定月份的天数。
指定纪元中指定年份的指定月份中的天数。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。
返回指定纪元中指定年份的天数。
指定纪元中指定年份的天数。
表示年份的整数。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。
返回指定 中的纪元。
表示指定的 中纪元的整数。
要读取的 。
计算指定纪元年份的闰月。
返回值始终为 0,因为 类不支持闰月这一概念。
年份。
纪元。
返回指定 中的月份。
1 到 12 之间的一个整数,用于表示指定的 中的月份。
要读取的 。
返回指定纪元中指定年份中的月数。
指定纪元中指定年份的月数。
表示年份的整数。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。
返回年中包括指定 中的日期的星期。
一个正整数,表示一年中包括 参数中的日期的那个星期。
要读取的 。
值之一,用于定义一个日历周。
值之一,表示一个星期的第一天。
或 超出了日历支持的范围。- 或 - 不是有效的 值。
返回指定 中的年份。
一个整数,它表示指定的 中的年份。
要读取的 。
确定指定纪元中的指定日期是否为闰日。
如果指定的日期是闰日,则为 true;否则为 false。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
1 到 31 之间的一个整数,它表示天。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。
确定指定纪元中指定年份的指定月份是否为闰月。
除非被派生类重写,否则此方法始终返回 false。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。
确定指定纪元中的指定年份是否为闰年。
如果指定的年是闰年,则为 true;否则为 false。
表示年份的整数。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。
获取 类支持的最大日期和时间。
类支持的最晚日期和时间,它相当于公历的公元 9999 年 12 月 31 日结束的那一刻。
获取 类支持的最早日期和时间。
类支持的最早日期和时间,它相当于公历的公元 1912 年的 1 月 1 日开始的那一刻。
返回一个 ,它设置为指定纪元中的指定日期和时间。
设置为当前纪元中的指定日期和时间的 。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
1 到 31 之间的一个整数,它表示天。
0 与 23 之间的一个整数,它表示小时。
0 与 59 之间的一个整数,它表示分钟。
0 与 59 之间的一个整数,它表示秒。
0 与 999 之间的一个整数,它表示毫秒。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 小于零或大于 23。- 或 - 小于零或大于 59。- 或 - 小于零或大于 59。- 或 - 小于零或大于 999。- 或 - 超出了日历支持的范围。
使用 属性将指定的年份转换为四位数年份,以确定相应的纪元。
包含 的四位数表示形式的整数。
一个两位数或四位数的整数,表示要转换的年份。
超出了日历支持的范围。
获取或设置可以用两位数年份表示的 100 年范围内的最后一年。
可以用两位数年份表示的 100 年范围内的最后一年。
为设置操作指定的值小于 99。- 或 -为 Set 操作指定的值大于 MaxSupportedDateTime.Year。
在设置操作中,当前实例是只读的。
表示台湾日历。在台湾日历中,年按公历计算,而日和月则按阴阳历计算。
初始化 类的新实例。
获取与当前 对象相关的纪元。
一个数组,它由值始终是当前纪元的单个元素组成。
检索对应于指定 的纪元。
一个整数,表示 参数中指定的纪元。
要读取的 。
获取 类支持的最大日期和时间。
类支持的最晚日期和时间,它相当于公历的公元 2051 年 2 月 10 日结束的那一刻。
获取 类支持的最小日期和时间。
类支持的最早日期和时间,它相当于公历的公元 1912 年的 2 月 18 日开始的那一刻。
表示泰国佛历。
初始化 类的新实例。
返回与指定 相距指定月数的 。
将指定的月数添加到指定的 中时得到的 。
,将向其添加月数。
要添加的月数。
结果 超出了支持的范围。
小于 -120000。- 或 - 大于 120000。
返回与指定 相距指定年数的 。
将指定年数添加到指定的 中时得到的 。
,将向其添加年数。
要添加的年数。
结果 超出了支持的范围。
获取 类中的纪元的列表。
一个数组,它由值始终是当前纪元的单个元素组成。
返回指定 中的日期是该月的几号。
从 1 到 31 的整数,表示指定 中的日期是该月的几号。
要读取的 。
返回指定 中的日期是星期几。
一个 值,它表示指定的 中的日期是星期几。
要读取的 。
返回指定 中的日期是该年中的第几天。
从 1 到 366 的整数,表示指定 中的日期是该年中的第几天。
要读取的 。
返回指定纪元中指定年份的指定月份的天数。
指定纪元中指定年份的指定月份中的天数。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。
返回指定纪元中指定年份的天数。
指定纪元中指定年份的天数。
表示年份的整数。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。
返回指定 中的纪元。
表示指定的 中纪元的整数。
要读取的 。
计算指定纪元年份的闰月。
返回值始终为 0,因为 类不支持闰月这一概念。
年份。
纪元。
返回指定 中的月份。
1 到 12 之间的一个整数,用于表示指定的 中的月份。
要读取的 。
返回指定纪元中指定年份中的月数。
指定纪元中指定年份的月数。
表示年份的整数。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。
返回年中包括指定 中的日期的星期。
一个从 1 开始的正整数,表示一年中包括 参数中的日期的那个星期。
要读取的 。
值之一,用于定义一个日历周。
值之一,表示一个星期的第一天。
或 超出了日历支持的范围。- 或 - 不是有效的 值。
返回指定 中的年份。
一个整数,它表示指定的 中的年份。
要读取的 。
确定指定纪元中的指定日期是否为闰日。
如果指定的日期是闰日,则为 true;否则为 false。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
1 到 31 之间的一个整数,它表示天。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。
确定指定纪元中指定年份的指定月份是否为闰月。
除非被派生类重写,否则此方法始终返回 false。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。
确定指定纪元中的指定年份是否为闰年。
如果指定的年是闰年,则为 true;否则为 false。
表示年份的整数。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。
获取 类支持的最大日期和时间。
类支持的最晚日期和时间,它相当于公历的公元 9999 年 12 月 31 日结束的那一刻。
获取 类支持的最早日期和时间。
类支持的最早日期和时间,它相当于公历的公元 0001 年的 1 月 1 日开始的那一刻。
返回一个 ,它设置为指定纪元中的指定日期和时间。
设置为当前纪元中的指定日期和时间的 。
表示年份的整数。
1 到 12 之间的一个整数,它表示月份。
1 到 31 之间的一个整数,它表示天。
0 与 23 之间的一个整数,它表示小时。
0 与 59 之间的一个整数,它表示分钟。
0 与 59 之间的一个整数,它表示秒。
0 与 999 之间的一个整数,它表示毫秒。
表示纪元的整数。
超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 超出了日历支持的范围。- 或 - 小于零或大于 23。- 或 - 小于零或大于 59。- 或 - 小于零或大于 59。- 或 - 小于零或大于 999。- 或 - 超出了日历支持的范围。
使用 属性将指定的年份转换为四位数年份,以确定相应的纪元。
包含 的四位数表示形式的整数。
一个两位数或四位数的整数,表示要转换的年份。
超出了日历支持的范围。
获取或设置可以用两位数年份表示的 100 年范围内的最后一年。
可以用两位数年份表示的 100 年范围内的最后一年。
为设置操作指定的值小于 99。- 或 -为 Set 操作指定的值大于 MaxSupportedDateTime.Year。
在设置操作中,当前实例是只读的。
表示沙特阿拉伯回历 (Um Al Qura)。
初始化 类的新实例。
计算与指定初始日期相距指定月数的日期。
在将 参数指定的月数加到 参数指定的日期后所得的日期。
要加上月数的日期。 类仅支持从 04/30/1900 00.00.00(公历日期)到 11/16/2077 23:59:59(公历日期)的日期。
要添加的正月数或负月数。
得到的日期不在 类支持的范围内。
小于 -120,000 或大于 120,000。- 或 - 超出了此日历支持的范围。
计算与指定初始日期相距指定年数的日期。
在将 参数指定的年数加到 参数指定的日期后所得的日期。
要加上年数的日期。 类仅支持从 04/30/1900 00.00.00(公历日期)到 11/16/2077 23:59:59(公历日期)的日期。
要添加的正年数或负年数。
得到的日期不在 类支持的范围内。
小于 -10,000 或大于 10,000。- 或 - 超出了此日历支持的范围。
获取当前 支持的纪元的列表。
一个数组,它由值为 的单个元素组成。
计算指定日期出现在月中的哪一天。
一个从 1 到 30 的整数,表示由 参数指定的月中日期。
要读取的数据类型。 类仅支持从 04/30/1900 00.00.00(公历日期)到 11/16/2077 23:59:59(公历日期)的日期。
超出了此日历支持的范围。
计算指定日期出现在星期几。
一个 值,表示 参数指定的日期是星期几。
要读取的数据类型。 类仅支持从 04/30/1900 00.00.00(公历日期)到 11/16/2077 23:59:59(公历日期)的日期。
超出了此日历支持的范围。
计算指定日期出现在年中的哪一天。
一个从 1 到 355 的整数,表示 参数指定的日期是年中的第几天。
要读取的数据类型。 类仅支持从 04/30/1900 00.00.00(公历日期)到 11/16/2077 23:59:59(公历日期)的日期。
超出了此日历支持的范围。
计算指定纪元年份的指定月份中的天数。
指定纪元年份中指定月份的天数。返回值是 29(在平年中)或 30(在闰年中)。
年份。
1 到 12 之间的一个整数,用于表示月。
纪元。指定 UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra] 或 。
、 或 超出了 类支持的范围。
计算指定纪元的指定年份中的天数。
指定纪元年份中的天数。天数在平年中为 354,在闰年中为 355。
年份。
纪元。指定 UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra] 或 。
或 超出了 类支持的范围。
计算指定日期出现在哪个纪元。
总是返回 值。
要读取的数据类型。
超出了此日历支持的范围。
计算指定纪元年份的闰月。
总为 0,因为 类不支持闰月。
年份。
纪元。指定 UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra] 或 。
小于 1318 或大于 1450。- 或 - 不是 UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra] 或 。
计算指定日期出现在哪个月份中。
一个从 1 到 12 的整数,表示 参数指定的日期中的月份。
要读取的数据类型。 类仅支持从 04/30/1900 00.00.00(公历日期)到 11/16/2077 23:59:59(公历日期)的日期。
超出了此日历支持的范围。
计算指定纪元的指定年份中的月数。
始终为 12。
年份。
纪元。指定 UmAlQuaraCalendar.Eras[UmAlQuraCalendar.CurrentEra] 或 。
超出了此日历支持的范围。
超出了此日历支持的范围。
计算由指定 表示的日期所在的年份。
一个整数,表示由 参数指定的年份。
要读取的数据类型。 类仅支持从 04/30/1900 00.00.00(公历日期)到 11/16/2077 23:59:59(公历日期)的日期。
超出了此日历支持的范围。
确定指定的日期是否为闰日。
如果指定的日期是闰日,则为 true;否则为 false。返回值始终为 false 因为 类不支持闰日。
年份。
1 到 12 之间的一个整数,用于表示月。
1 到 30 之间的一个整数,用于表示日。
纪元。指定 UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra] 或 。
、、 或 超出了 类支持的范围。
确定指定纪元年份中的指定月份是否为闰月。
总为 false,因为 类不支持闰月。
年份。
1 到 12 之间的一个整数,用于表示月。
纪元。指定 UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra] 或 。
、 或 超出了 类支持的范围。
确定指定纪元中的指定年份是否为闰年。
如果指定的年是闰年,则为 true;否则为 false。
年份。
纪元。指定 UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra] 或 。
或 超出了 类支持的范围。
获取此日历支持的最晚日期和时间。
类支持的最晚日期和时间,此日期时间为公历公元 2077 年 11 月 16 日的结束时刻。
获取此日历支持的最早日期和时间。
类支持的最早日期和时间,它相当于公历的公元 1900 年 4 月 30 日开始的那一刻。
返回设置为指定的日期、时间和纪元的 。
设置为当前纪元中的指定日期和时间的 。
年份。
1 到 12 之间的一个整数,用于表示月。
1 到 29 之间的一个整数,用于表示日。
0 到 23 之间的一个整数,用于表示小时。
0 到 59 之间的一个整数,用于表示分钟。
0 到 59 之间的一个整数,用于表示秒。
0 到 999 之间的一个整数,用于表示毫秒。
纪元。指定 UmAlQuraCalendar.Eras[UmAlQuraCalendar.CurrentEra] 或 。
、、 或 超出了 类支持的范围。- 或 - 小于零或大于 23。- 或 - 小于零或大于 59。- 或 - 小于零或大于 59。- 或 - 小于零或大于 999。
使用 属性将指定的年份转换为四位数年份,以确定相应的纪元。
如果 参数是两位数年份,则返回值是对应的四位数年份。如果 参数是四位数年份,则返回值是未更改的 参数。
一个从 0 到 99 的两位数年份,或一个从 1318 到 1450 的四位数 Um Al Qura 日历年份。
超出了此日历支持的范围。
获取或设置可以用两位数年份表示的 100 年范围内的最后一年。
可以用两位数年份表示的 100 年范围内的最后一年。
此日历为只读。
在设置操作中,Um Al Qura 年份值小于 1318 而不是 99,或者大于 1450。