java.time.Period类

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

类声明

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

public final class Period
   extends Object
      implements ChronoPeriod, Serializable

Java

字段

以下是Java.time.Period类的字段 -

  • static Period ZERO - 零周期的常量。

类方法

编号方法描述
1Temporal addTo(Temporal temporal)将此Period添加到指定的时态对象
2static Period between(LocalDate startInclusive, LocalDate endExclusive)获得一个包含两个日期之间的年数,月数和天数的Period
3boolean equals(Object otherPeriod)检查此Period是否等于指定的Period
4static Duratio from(TemporalAmount amount)从时间量获得Period的实例。
5long get(TemporalUnit unit)获取所请求单元的值。
6IsoChronology getChronology()获取此Period的年表,即ISO日历系统。
7int getDays()获取此Period的天数。
8int getMonths()获取此Period的月数。
9List getUnits()获取此Period支持的单位集。
10int hashCode()Period的哈希码。
11boolean isNegative()检查此期间是否为负数,不包括零。
12boolean isZero()检查此Period是否为零长度。
13Period minus(TemporalAmount amountToSubtract)返回此Period的副本,并减去指定的Period
14Period minusDays(long daysToSubtract)返回此Period的副本,并减去指定的天数。
15Period minusMonths(long months)返回此Period的副本,并减去指定的月份。
16Period minusYears(long years)返回此Period的副本,并减去指定的年份。
17Period multipliedBy(long multiplicand)返回此Period的副本乘以标量。
18Period negated()返回此Period的副本,其长度为negated
19Period normalized()返回此Period的副本,其中年份和月份已标准化。
20static Period of(int years, int months, int days)获得表示若干年,月和日的时段。
21static Period ofDays(int days)获得表示天数的Period
22static Period ofMonths(int months)获得表示若干月份的Period
23static Period ofWeeks(int weeks)获得代表若干周的Period
24static Period ofYears(int years)获得代表若干周的Period
25static Period parse(CharSequence text)从文本字符串(如PnYnMnD)获取Period
26Period plus(TemporalAmount amountToAdd)返回此Period的副本,并添加指定的Period
27Period plusDays(long daysToAdd)返回此Period的副本,并添加指定的天数。
28Period plusMonths(long monthsToAdd)返回此Period的副本,并添加指定的月份。
29Period plusYears(long yearsToAdd)返回此Period的副本,并添加指定年份。
30Temporal subtractFrom(Temporal temporal)从指定的时态对象中减去此Period
31String toString()使用基于ISO-8601秒的表示形式的此Period的字符串表示形式,例如PT8H6M12.345S
32long toTotalMonths()获取此Period的总月数。
33Period withDays(int days)返回具有指定天数的此Period的副本。
34Period withMonths(int months)返回具有指定月份数的此Period的副本。
35Period withYears(int years)返回具有指定年数的此Period的副本。

方法继承

该类继承以下类中的方法 -

  • Java.lang.Object

  • 13
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

智慧浩海

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值