java.time.Period类

简介

java.time.Period 类以年,月和日来模拟一个数量或时间.

类声明

以下是 java.time.Period 类的声明 :

public final class Period
   extends Object
      implements ChronoPeriod, Serializable


字段

以下是 Java.time.Period 等级和减号的字段;

  • 静态期间ZERO : 期间为零的常量.

类方法

Sr.No.方法&说明
1Temporal addTo(Temporal temporal)

将此句点添加到指定的时态对象.

2static Period between(LocalDate startInclusive, LocalDate endExclusive)

获得一个包含两个日期之间的年数,月数和天数的期间.

3boolean equals(Object otherPeriod)

检查此期间是否等于指定的期间.

4static Duratio from(TemporalAmount amount)

获取Period f的实例时间金额.

5long get(TemporalUnit unit)

获取所请求单位的值.

6IsoChronology getChronology()

获取此期间的年表,即ISO日历系统.

7int getDays()

获取此期间的天数.

8int getMonths()

获取此期间的月数.

9List<TemporalUnit> getUnits()

获取此期间支持的单位集.

10int hashCode()

此期间的哈希码.

11boolean isNegative()

检查此期间是否为负数,不包括零.

12boolean isZero()

检查此期间是否为零长度.

13Period minus(TemporalAmount amountToSubtract)

返回此期间的副本,并减去指定的期间.

1 4Period minusDays(long daysToSubtract)

返回副本减去指定天数的这段时间.

15Period minusMonths(long months)

返回指定期间的副本扣除几个月.

16Period minusYears(long years)

返回此期间的副本,并减去指定的年份.

17Period multipliedBy(long multiplicand)

返回此期间的副本乘以标量.

18Period negated()

返回这个期间的长度被否定.

19Period normalized()

返回此期间的副本,其中年份和月份已标准化.

20static Period of(int years, int months, int days)

获得表示若干年,月和天.

21static Period ofDays(int days)

获得表示天数的句点.

22static Period ofMonths(int months)

获得表示月数的句号.

23static Period ofWeeks(int weeks)

获得代表周数的期间.

24static Period ofYears(int years)

获得代表若干周的句号.

25static Period parse(CharSequence text)

从文本字符串中获取句点,例如PnYnMnD.

26Period plus(TemporalAmount amountToAdd)

返回此期间的副本,并添加指定的期间.

27Period plusDays(long daysToAdd)

返回此期间的副本,并添加指定的天数.

28Period plusMonths(long monthsToAdd)

返回a添加了指定月份的此期间的副本.

29Period plusYears(long yearsToAdd)

返回此期间的副本指定年份已添加.

30Temporal subtractFrom(Temporal temporal)

从指定的时态对象中减去此句号.

31String toString()

此字符串表示形式使用基于ISO-8601秒的表示的周期,例如PT8H6M12.345S.

32long toTotalMonths()

获取总数这个时期的月份.

33Period withDays(int days)

返回具有指定天数的此期间的副本.

34Period withMonths(int months)

返回这段时间有指定的月数.

35Period withYears(int years)

返回指定期间的副本年数.

继承的方法

本课程从以下类继承方法 :

  • Java.lang.Object