今回はLocalDateクラス
の日付の期間を計算する方法について紹介します。
Periodクラスで日付の期間を計算する方法
Periodクラス
のbetweenメソッド
を使うことで2つの日付の期間を計算することができます。betweenメソッド
は以下の様に記述します。
変数に変数1と変数2の期間を代入しています。
また、getメソッド
によって年・月・日を取り出すことができます。getメソッド
はgetYears
・getMounths
・getDaysメソッド
が存在します。
メソッドの使用例
実際に、メソッドの使用例をサンプルコードで示します。
date1
とdate2
の期間が出力されました。
ここで、出力結果の一行目が分かりづらくなっていますが、最初のPを飛ばし、「1Y
(年)7M
(月)14D
(日)」の期間であるという意味を持ちます。
その下はそれぞれgetメソッド
で分割して表示しています。
参考文献
関連記事