- 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
廣告