📝

【js】本日の日付を取得する方法

2023/03/20に公開

javascriptのDateオブジェクトを使用して本日の日付を取得する方法を学んだので記事にしました!

本日の日付を取得する全体のコード

// 今日の日付を取得できるnew Dateを格納
const today = new Date();

// 年・月・日・曜日を取得
const year = today.getFullYear();
const month = today.getMonth() + 1;
const date = today.getDate();
const day = today.getDay();

これら以下のように、Dateオブジェクトの便利なメソッドを使用しています。

  • getFullYear()で年を取得
  • getMonth()で月を取得
  • getDate()で日付を取得
  • getDay()で曜日を取得

getMonth,getDayは注意が必要

  • getMonthは0~11の数値で返します。

    • 1月が0から始まり、12月は11になります。
    • そのため月を数字で表す時には +1をして表示する必要があります。
  • getDayは0~6の数値で返します。

    • 0が日曜日となり最終の6が土曜日となります。
    • そのため、テキストで表示したい場合別で格納する必要があります。
const weekday = ["日","月","火","水","木","金","土"];

最後に

日付を取得する方法はカレンダーなどを実装する時にも多く使用するので、便利なメソッドがあり助かりました。
最後までご覧いたただきありがとうございました。

Discussion