013-003-009
LocalDateで日付を操作する
中級
問題説明
LocalDateで日付を操作する
この問題では: LocalDateクラスを使って入力された年・月・日から日付オブジェクトを生成し、30日後の日付と曜日を計算して標準出力に表示するプログラムを作成します。
学習目標: LocalDateクラスを使った日付の生成、加算、比較の基本を理解する
概要
LocalDateを使って指定された日付から30日後の日付を計算し、曜日を出力するプログラムを作成してください。
仕様
- Scannerで年、月、日を1行ずつ整数で読み取る
LocalDate.of()で日付オブジェクトを作成Original: <日付>を出力(YYYY-MM-DD形式)plusDays(30)で30日後を計算しAfter 30 days: <日付>を出力Day of week: <曜日>を出力(英語の曜日名)
入力例
2025
1
1
出力形式
Original: 2025-01-01
After 30 days: 2025-01-31
Day of week: FRIDAY
