クラス
java.time.Periodの使用

Periodを使用しているパッケージ
パッケージ
説明
日付、時間、インスタント、デュレーションのメインAPI。
デフォルトのISO暦以外の暦体系の汎用API。
日付と時間を出力し、解析するクラスを提供します。
  • java.timeでのPeriodの使用

    Periodとして宣言されているjava.timeのフィールド
    修飾子と型
    フィールド
    説明
    static Period
    Period.ZERO
    ゼロの期間を表す定数です。
    Periodを返すjava.timeのメソッド
    修飾子と型
    メソッド
    説明
    static Period
    Period.between​(LocalDate startDateInclusive, LocalDate endDateExclusive)
    2つの日付間の年数、月数、および日数で構成されるPeriodを取得します。
    static Period
    Period.from​(TemporalAmount amount)
    時間的な量からPeriodのインスタンスを取得します。
    Period.minus​(TemporalAmount amountToSubtract)
    指定された期間を減算して、この期間のコピーを返します。
    Period.minusDays​(long daysToSubtract)
    指定された日数を減算して、この期間のコピーを返します。
    Period.minusMonths​(long monthsToSubtract)
    指定された月数を減算して、この期間のコピーを返します。
    Period.minusYears​(long yearsToSubtract)
    指定された年数を減算して、この期間のコピーを返します。
    Period.multipliedBy​(int scalar)
    この期間の各要素に指定されたスカラーを掛けて、新しいインスタンスを返します。
    Period.negated()
    この期間の各量を否定した、新しいインスタンスを返します。
    Period.normalized()
    その年数および月数を正規化して、この期間のコピーを返します。
    static Period
    Period.of​(int years, int months, int days)
    年数、月数、および日数を表すPeriodを取得します。
    static Period
    Period.ofDays​(int days)
    日数を表すPeriodを取得します。
    static Period
    Period.ofMonths​(int months)
    月数を表すPeriodを取得します。
    static Period
    Period.ofWeeks​(int weeks)
    週数を表すPeriodを取得します。
    static Period
    Period.ofYears​(int years)
    年数を表すPeriodを取得します。
    static Period
    Period.parse​(CharSequence text)
    PnYnMnDなどのテキスト文字列からPeriodを取得します。
    Period.plus​(TemporalAmount amountToAdd)
    この期間のコピーに指定された期間を追加したものを返します。
    Period.plusDays​(long daysToAdd)
    指定された日数を加算して、この期間のコピーを返します。
    Period.plusMonths​(long monthsToAdd)
    指定された月数を加算して、この期間のコピーを返します。
    Period.plusYears​(long yearsToAdd)
    指定された年数を加算して、この期間のコピーを返します。
    LocalDate.until​(ChronoLocalDate endDateExclusive)
    この日付からもう一方の日付までの期間をPeriodとして計算します。
    Period.withDays​(int days)
    指定された日数を使って、この期間のコピーを返します。
    Period.withMonths​(int months)
    指定された月数を使って、この期間のコピーを返します。
    Period.withYears​(int years)
    指定された年数を使って、この期間のコピーを返します。
    期間のパラメータを持つjava.timeのメソッド
    修飾子と型
    メソッド
    説明
    LocalDate.datesUntil​(LocalDate endExclusive, Period step)
    指定された増分ステップで日付の連続した順序付けされたストリームを返します。
  • java.time.chronoでのPeriodの使用

    Periodを返すjava.time.chronoのメソッド
    修飾子と型
    メソッド
    説明
    IsoChronology.period​(int years, int months, int days)
    この暦の期間を年、月および日に基づいて取得します。
  • java.time.formatでのPeriodの使用

    Period型の引数を持つ型を返すjava.time.formatのメソッド
    修飾子と型
    メソッド
    説明
    DateTimeFormatter.parsedExcessDays()
    解析された超過日数へのアクセスを提供する問合せ。