public final class CopticCalendar
extends Calendar
java.lang.Object | ||
↳ | android.icu.util.Calendar | |
↳ | android.icu.util.CopticCalendar |
实施科普特日历系统。
通常使用 getInstance(ULocale)
传递 ULocale
的标签 "@calendar=coptic"
来实例化 "@calendar=coptic"
。
也可以看看:
Constants |
|
---|---|
int |
AMSHIR 这是科普特年的第六个月,这是我们不断的努力。 |
int |
BABA “科比特年的第二个月,我们将不断地为我们所接受的观点做好准备。” |
int |
BARAMHAT 对于科普特年的第七个月,我们将持续不断地为我们提供我们所需要的东西。 |
int |
BARAMOUDA 对于科普特年的第八个月,我们将不断地为我们提供支持。 |
int |
BASHANS 不变的为²¸ïº'',即科普特年的第9个月。 |
int |
EPEP 这是科普特年的第十一个月的持续时间。我希望我们今年的第十一个月。 |
int |
HATOR 对于科普特年的第三个月,我们必须持续不断地发展。 |
int |
KIAHK 不变的为ÎÎÎÎÎαακ/ïïïïïïïïïïïïïïïïïï�,科普特年的第4个月。 |
int |
MESRA 这是科普特年的第12个月的不变,因为它是我们的一部分。 |
int |
NASIE 不变的为了我们所不知道的事情,我们将在科普特年的第13个月。 |
int |
PAONA 对于科普特年的第10个月,我们将持续不断地为我们提供一个良好的机会。 |
int |
TOBA 对于科普特年的第5个月,我们必须持续不断地为我们的事业做出贡献。 |
int |
TOUT 不断为我的健康“/تﻮïº-,科普特年的第一个月。 |
Inherited constants |
---|
From class android.icu.util.Calendar
|
Inherited fields |
---|
From class android.icu.util.Calendar
|
Public constructors |
|
---|---|
CopticCalendar() 使用缺省语言环境的默认时区中的当前时间构造默认 |
|
CopticCalendar(TimeZone zone) 根据给定时区中的当前时间以默认语言环境构造 |
|
CopticCalendar(Locale aLocale) 根据给定语言环境的默认时区中的当前时间构造 |
|
CopticCalendar(ULocale locale) 根据给定语言环境的默认时区中的当前时间构造 |
|
CopticCalendar(TimeZone zone, Locale aLocale) 根据给定语言环境给定时区中的当前时间构造一个 |
|
CopticCalendar(TimeZone zone, ULocale locale) 根据给定语言环境给定时区内的当前时间构造一个 |
|
CopticCalendar(int year, int month, int date) 使用缺省区域设置在默认时区中设置的给定日期构造 |
|
CopticCalendar(Date date) 使用缺省区域设置在默认时区中设置的给定日期构造 |
|
CopticCalendar(int year, int month, int date, int hour, int minute, int second) 使用默认语言环境为默认时区设置的给定日期和时间构造 |
Public methods |
|
---|---|
String |
getType() [icu]返回此Calendar对象的日历类型名称字符串。 |
Protected methods |
|
---|---|
int |
handleComputeMonthStart(int eyear, int emonth, boolean useMonth) 返回给定月/延长年开始的JD |
int |
handleGetLimit(int field, int limitType) 计算指定类型限制和字段的限制 |
int |
handleGetMonthLength(int extendedYear, int month) 返回此日历系统给定扩展年份的给定月份中的天数。 |
Inherited methods |
|
---|---|
From class android.icu.util.Calendar
|
|
From class java.lang.Object
|
|
From interface java.lang.Comparable
|
int KIAHK
不变的为ÎÎÎÎÎαακ/ïïïïïïïïïïïïïïïïïï�,科普特年的第4个月。
常量值:3(0x00000003)
CopticCalendar (TimeZone zone)
根据给定时区中的当前时间和默认语言环境构造一个 CopticCalendar
。
Parameters | |
---|---|
zone |
TimeZone : The time zone for the new calendar. |
CopticCalendar (Locale aLocale)
根据给定语言环境的默认时区中的当前时间构造 CopticCalendar
。
Parameters | |
---|---|
aLocale |
Locale : The locale for the new calendar. |
CopticCalendar (ULocale locale)
根据给定语言环境的默认时区中的当前时间构造一个 CopticCalendar
。
Parameters | |
---|---|
locale |
ULocale : The icu locale for the new calendar. |
CopticCalendar (TimeZone zone, Locale aLocale)
根据给定语言环境给定时区中的当前时间构造一个 CopticCalendar
。
Parameters | |
---|---|
zone |
TimeZone : The time zone for the new calendar. |
aLocale |
Locale : The locale for the new calendar. |
CopticCalendar (TimeZone zone, ULocale locale)
基于给定语言环境给定时区中的当前时间构造 CopticCalendar
。
Parameters | |
---|---|
zone |
TimeZone : The time zone for the new calendar. |
locale |
ULocale : The icu locale for the new calendar. |
CopticCalendar (int year, int month, int date)
使用缺省语言环境在默认时区中设置的给定日期构造 CopticCalendar
。
Parameters | |
---|---|
year |
int : The value used to set the calendar's YEAR time field. |
month |
int : The value used to set the calendar's MONTH time field. The value is 0-based. e.g., 0 for Tout. |
date |
int : The value used to set the calendar's DATE time field. |
CopticCalendar (Date date)
使用缺省区域设置在缺省时区中设置的给定日期构造 CopticCalendar
。
Parameters | |
---|---|
date |
Date : The date to which the new calendar is set. |
CopticCalendar (int year, int month, int date, int hour, int minute, int second)
使用默认语言环境为默认时区设置的给定日期和时间构造 CopticCalendar
。
Parameters | |
---|---|
year |
int : The value used to set the calendar's YEAR time field. |
month |
int : The value used to set the calendar's MONTH time field. The value is 0-based. e.g., 0 for Tout. |
date |
int : The value used to set the calendar's DATE time field. |
hour |
int : The value used to set the calendar's HOUR_OF_DAY time field. |
minute |
int : The value used to set the calendar's MINUTE time field. |
second |
int : The value used to set the calendar's SECOND time field. |
String getType ()
[icu]返回此Calendar对象的日历类型名称字符串。 返回的字符串是传统的ICU日历属性值,例如“gregorian”或“japanese”。
请参阅http://www.unicode.org/reports/tr35/#Key_Type_Definitions中有关语言环境ID的日历属性的type =“old type name”
Returns | |
---|---|
String |
legacy calendar type name string |
int handleComputeMonthStart (int eyear, int emonth, boolean useMonth)
返回给定月/延长年开始的JD
Parameters | |
---|---|
eyear |
int : the extended year |
emonth |
int : the zero-based month, or 0 if useMonth is false |
useMonth |
boolean : if false, compute the day before the first day of the given year, otherwise, compute the day before the first day of the given month |
Returns | |
---|---|
int |
the Julian day number of the day before the first day of the given month and year |
int handleGetLimit (int field, int limitType)
计算指定类型限制和字段的限制
Parameters | |
---|---|
field |
int : one of the above field numbers |
limitType |
int : one of MINIMUM , GREATEST_MINIMUM , LEAST_MAXIMUM , or MAXIMUM |
Returns | |
---|---|
int |
int handleGetMonthLength (int extendedYear, int month)
返回此日历系统给定扩展年份的给定月份中的天数。 如果子类可以提供比日历中的默认实现更正确或更高效的实现,则子类应该重写此方法。
Parameters | |
---|---|
extendedYear |
int
|
month |
int
|
Returns | |
---|---|
int |