013-003-010

日付の差分と期間を計算する

上級

問題説明

日付の差分と期間を計算する

この問題では: 2つの日付をScannerで入力し、ChronoUnitを使って日数差を計算し、結果を標準出力に表示するプログラムを作成します。

学習目標: ChronoUnitとPeriodを使った日付間の計算を理解する

概要

2つの日付の差分を日数と月数で計算し、比較結果を出力するプログラムを作成してください。

仕様

  1. Scannerで2つの日付を入力(年、月、日をそれぞれ整数で、計6つの整数)
  2. Date1: <日付1>Date2: <日付2> を出力
  3. Days between: <日数> を出力(絶対値)
  4. Date1 is before Date2: <true/false> を出力

入力例

2025
1
1
2025
3
15

出力形式

Date1: 2025-01-01
Date2: 2025-03-15
Days between: 73
Date1 is before Date2: true

コードを実行してみませんか?

この問題のコードエディタと実行機能を使用するには、ログインしてください。

アカウントをお持ちでない方

新規登録