- java.time 包中的类
- java.time——主页
- java.time——时钟
- java.time——持续时间
- java.time——时间
- java.time——LocalDate (本地日期)
- java.time——LocalDateTime (本地日期时间)
- java.time——LocalTime (本地时间)
- java.time——MonthDay (月日)
- java.time——OffsetDateTime (偏移日期时间)
- java.time——OffsetTime (偏移时间)
- java.time——Period (期间)
- java.time——Year (年)
- java.time——YearMonth (年月)
- java.time——ZonedDateTime (时间日期)
- java.time——ZoneId (时区 ID)
- java.time——ZoneOffset (时区偏移)
- java.time 包中的枚举
- java.time——Month (月份)
- java.time 的有用资源
- java.time——讨论
java.time.Period.minus() 方法示例
说明
java.time.Period.minus() 方法返回的 Period 副本,其中已减去指定的 Period。
声明
以下是 java.time.Period.minus() 方法的声明。
public Period minus(TemporalAmount amountToSubtract)
参数
amountToSubtract——要减去的量,非空。
返回值
一个 Period,它基于此 Period,其中已减去指定的 Period,非空。
异常
DateTimeException——如果指定的量具有非 ISO 日历或包含无效单位。
ArithmeticException——如果发生数字溢出。
示例
以下示例演示了 java.time.Period.minus() 方法的用法。
package com.tutorialspoint;
import java.time.Period;
public class PeriodDemo {
public static void main(String[] args) {
Period period = Period.of(10,5,2);
System.out.println(period.getDays());
Period period1 = Period.of(5,5,2);
System.out.println(period1.getDays());
System.out.println(period.minus(period1).getDays());
}
}
让我们编译并运行以上程序,这将产生以下结果:-
2 2 0
广告