java.lang.Object
java.util.spi.LocaleServiceProvider
java.util.spi.CalendarDataProvider
为提供区域相关的
Calendar
参数的服务提供程序提供的抽象类。
- 自 JDK 版本:
- 1.8
- 参见:
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionabstract int
getFirstDayOfWeek
(Locale locale) 返回给定locale
中的一周的第一天。abstract int
getMinimalDaysInFirstWeek
(Locale locale) 返回一年中第一周所需的最小天数。Methods declared in class java.util.spi.LocaleServiceProvider
getAvailableLocales, isSupportedLocale
-
Constructor Details
-
CalendarDataProvider
protected CalendarDataProvider()唯一构造函数。(通常由子类构造函数隐式调用。)
-
-
Method Details
-
getFirstDayOfWeek
返回给定locale
中的一周的第一天。此信息是Calendar
支持周相关日历字段操作所必需的。- 参数:
-
locale
- 所需的区域设置 - 返回值:
-
一周的第一天;为
Calendar.SUNDAY
..Calendar.SATURDAY
之一,如果该值对于locale
不可用,则为0 - 抛出:
-
NullPointerException
- 如果locale
为null
- 参见:
-
getMinimalDaysInFirstWeek
返回一年中第一周所需的最小天数。此信息是Calendar
用于确定一年中第一周所必需的。请参阅Calendar
如何确定第一周的描述。- 参数:
-
locale
- 所需的区域设置 - 返回值:
-
第一周的最小天数,如果该值对于
locale
不可用,则为0 - 抛出:
-
NullPointerException
- 如果locale
为null
- 参见:
-