広告スペース(バナー)
🎯Kotlin レッスン
基本文法の基礎8
データ構造とオブジェクト指向7
構文の基本を深める9
関数とデータ構造の応用9
アルゴリズムとテストの基礎8
文字列・数値操作の応用8
実務で役立つ機能8
アルゴリズム練習問題10
レッスン 36 / 68

日付を組み立てて表示する(年月日の基本操作)

このレッスンでは、KotlinのLocalDateを使った日付操作の基本を学び、年月日を組み立てたり曜日を求めたりできるようになることを目標にします。「Kotlin LocalDate 使い方」で調べている方向けです。

java.time.LocalDateを使うと、決まった年月日を組み立てて扱えます。KotlinはJavaの標準ライブラリをそのまま使えるため、Javaの豊富な日付処理APIをそのまま活用できます。

サンプルコードでは、LocalDate.of(2026, 8, 9)で日付データを作り、d.yeard.monthValued.dayOfMonthで年月日を取得しています。DayOfWeekという列挙型で曜日を扱っている点にも注目してみましょう。

初心者がよくつまずくのが、KotlinとJavaのAPIの違いです。KotlinではJavaのメソッド(getYear()など)がプロパティ(year)のように見える形でアクセスできる場合があり、この対応関係に慣れる必要があります。

実際の開発現場では、投稿日時の表示や期限の計算など、日付を扱う機能はほとんどのアプリケーションで必要になる重要な要素です。

📖 お手本コード
✍️ あなたのコード
コードを書いたら「実行する」を押してください

🧪 このサイトではKotlinを直接コンパイル・実行できないため、お手本コードと同じ内容を入力できたかをその場で判定します(採点はブラウザ内だけで行われ、どこにも送信されません)。

🎯
ここまでできればゴール達成!
今日が何曜日かを表示する、簡単なカレンダー機能が作れるようになります。
広告スペース(バナー)
広告スペース(記事内)