public final class JapaneseEra extends Object implements Era, Serializable
这个类定义了日本的年代的有效时期。日本引进公历从明治6。只有明治和后时代是支持的,日期前明治6,1月1日不支持。
Modifier and Type | Field and Description |
---|---|
static JapaneseEra |
HEISEI
为“平成时代的单例实例(1989-01-08电流)具有价值2。
|
static JapaneseEra |
MEIJI
在“明治”时代的单例实例(1868-01-01 - 1912-07-29)具有价值1。
|
static JapaneseEra |
SHOWA
为“昭和时代的单例实例(1926-12-25 - 1989-01-07)具有价值1。
|
static JapaneseEra |
TAISHO
对于“大正时代的单例实例(1912-07-30 - 1926-12-24)具有价值0。
|
Modifier and Type | Method and Description |
---|---|
int |
getValue()
获取数字时代
int 价值。
|
static JapaneseEra |
of(int japaneseEra)
获得
JapaneseEra 实例从一个
int 价值。
|
ValueRange |
range(TemporalField field)
获取指定字段的有效值的范围。
|
String |
toString()
返回对象的字符串表示形式。
|
static JapaneseEra |
valueOf(String japaneseEra)
返回的名称
JapaneseEra 。
|
static JapaneseEra[] |
values()
返回一个数组japaneseeras。
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
adjustInto, get, getDisplayName, getLong, isSupported, query
public static final JapaneseEra MEIJI
public static final JapaneseEra TAISHO
public static final JapaneseEra SHOWA
public static final JapaneseEra HEISEI
public static JapaneseEra of(int japaneseEra)
JapaneseEra
实例从一个
int
价值。
时代的SHOWA
包含1970-01-01(ISO日历系统)的值为1后时代的编号为2(HEISEI
)。早期的编号0(TAISHO
),1(MEIJI
),只有明治和后来的时代的支持。
japaneseEra
时代的代表
JapaneseEra
独生子女、非空
DateTimeException
-如果值是无效的
public static JapaneseEra valueOf(String japaneseEra)
JapaneseEra
。
字符串必须完全匹配这个时代的名称。(多余空格的字符是不允许的。)
japaneseEra
- japaneseera名称;非空
JapaneseEra
的独生子,没有空
IllegalArgumentException
-如果没有JapaneseEra具有指定名称
public static JapaneseEra[] values()
该方法可用于遍历japaneseeras如下:
对于(japaneseera C:japaneseera。values())系统,println(C);
public ValueRange range(TemporalField field)
该范围对象表示字段的最小值和最大有效值。这个时代是用来提高返回范围的准确性。如果它是不可能返回的范围,因为字段不支持或其他一些原因,抛出一个异常。
如果该字段是ChronoField
然后查询执行。的ERA
退货范围。所有其他ChronoField
实例将抛出一个UnsupportedTemporalTypeException
。
如果该字段是不是ChronoField
,然后通过调用作为参数传递this
TemporalField.rangeRefinedBy(TemporalAccessor)
得到此方法的结果。是否可以得到范围是由字段确定的。
有效的日本时代的范围可以随着时间的推移而改变,由于日本日历系统的性质。
range
接口
Era
range
接口
TemporalAccessor
field
-现场查询范围,不为空
DateTimeException
如果不能得到的领域范围
UnsupportedTemporalTypeException
如果单位不支持
Submit a bug or feature
For further API reference and developer documentation, see Java SE Documentation. That documentation contains more detailed, developer-targeted descriptions, with conceptual overviews, definitions of terms, workarounds, and working code examples.
Copyright © 1993, 2014, Oracle and/or its affiliates. All rights reserved.