インタフェース
java.time.chrono.Eraの使用

Eraを使用しているパッケージ 
パッケージ 説明
java.time.chrono
デフォルトのISO暦以外の暦体系の汎用API。
  • java.time.chronoEraの使用

    Eraを実装するjava.time.chronoのクラス
    修飾子と型 クラス 説明
    class  HijrahEra
    ヒジュラ暦体系の紀元。
    class  IsoEra
    ISO暦体系の紀元。
    class  JapaneseEra
    和暦体系の紀元。
    class  MinguoEra
    民国暦体系の紀元。
    class  ThaiBuddhistEra
    タイ仏暦体系の紀元。
    Eraを返すjava.time.chronoのメソッド
    修飾子と型 メソッド 説明
    Era Chronology.eraOf​(int eraValue)
    数値から、暦の紀元オブジェクトを作成します。
    default Era ChronoLocalDate.getEra()
    暦によって定義された、紀元を取得します。
    Era型の引数を持つ型を返すjava.time.chronoのメソッド
    修飾子と型 メソッド 説明
    List<Era> Chronology.eras()
    暦の紀元のリストを取得します。
    Era型のパラメータを持つjava.time.chronoのメソッド
    修飾子と型 メソッド 説明
    default ChronoLocalDate Chronology.date​(Era era, int yearOfEra, int month, int dayOfMonth)
    紀元、紀元年、月、および「月の日」フィールドから、この暦のローカル日付を取得します。
    HijrahDate HijrahChronology.date​(Era era, int yearOfEra, int month, int dayOfMonth)
    紀元、紀元年、月、および月間通算日フィールドから、ヒジュラ暦体系のローカル日付を取得します。
    LocalDate IsoChronology.date​(Era era, int yearOfEra, int month, int dayOfMonth)
    紀元、紀元年、月、および月間通算日フィールドから、ISO暦のローカル日付を取得します。
    JapaneseDate JapaneseChronology.date​(Era era, int yearOfEra, int month, int dayOfMonth)
    紀元、紀元年、月、および月間通算日フィールドから、和暦体系のローカル日付を取得します。
    MinguoDate MinguoChronology.date​(Era era, int yearOfEra, int month, int dayOfMonth)
    紀元、紀元年、月、および月間通算日フィールドから、民国暦体系のローカル日付を取得します。
    ThaiBuddhistDate ThaiBuddhistChronology.date​(Era era, int yearOfEra, int month, int dayOfMonth)
    紀元、紀元年、月、および月間通算日フィールドから、タイ仏暦体系のローカル日付を取得します。
    default ChronoLocalDate Chronology.dateYearDay​(Era era, int yearOfEra, int dayOfYear)
    紀元、紀元年、「年の日」フィールドから、この暦のローカル日付を取得します。
    HijrahDate HijrahChronology.dateYearDay​(Era era, int yearOfEra, int dayOfYear)
    紀元、紀元年、および年間通算日フィールドから、ヒジュラ暦体系のローカル日付を取得します。
    LocalDate IsoChronology.dateYearDay​(Era era, int yearOfEra, int dayOfYear)
    紀元、紀元年、および年間通算日フィールドから、ISO暦のローカル日付を取得します。
    JapaneseDate JapaneseChronology.dateYearDay​(Era era, int yearOfEra, int dayOfYear)
    紀元、紀元年、および年間通算日フィールドから、和暦体系のローカル日付を取得します。
    MinguoDate MinguoChronology.dateYearDay​(Era era, int yearOfEra, int dayOfYear)
    紀元、紀元年、および年間通算日フィールドから、民国暦体系のローカル日付を取得します。
    ThaiBuddhistDate ThaiBuddhistChronology.dateYearDay​(Era era, int yearOfEra, int dayOfYear)
    紀元、紀元年、および年間通算日フィールドから、タイ仏暦体系のローカル日付を取得します。
    default long Chronology.epochSecond​(Era era, int yearOfEra, int month, int dayOfMonth, int hour, int minute, int second, ZoneOffset zoneOffset)
    1970-01-01T00:00:00Zの時代からの秒数を取得します。
    int Chronology.prolepticYear​(Era era, int yearOfEra)
    紀元と紀元年を指定して先発暦の年を計算します。