013-003-011

LocalDateの基本操作

初級

問題説明

LocalDateの基本操作

この問題では: java.time.LocalDate を使って特定の日付を作成し、日数の加算・減算、2つの日付間の日数計算を行い、結果を標準出力に表示するプログラムを作成します。

学習目標: Java 8以降の日付API(LocalDate)の基本操作(生成、加算、減算、日数差計算)を習得する

概要

LocalDate はJava 8で導入された日付を扱うクラスです。時刻情報を含まず、年月日のみを管理します。不変(イミュータブル)なので、操作するたびに新しいオブジェクトが生成されます。

仕様

  1. LocalDate.of(2025, 1, 1) で2025年1月1日を作成し出力する
  2. その日付に30日を加算した結果を出力する
  3. その日付から10日を減算した結果を出力する
  4. 2025年1月1日と2025年12月31日の間の日数を計算して出力する

出力形式

Date: 2025-01-01
Plus 30 days: 2025-01-31
Minus 10 days: 2024-12-22
Days between: 364

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

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

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

新規登録