JavaScriptで日付を取得する方法

JavaScriptでは、日付を取得するための方法が複数用意されており、以下はその代表的な例です。

  1. Date()
const currentDate = new Date();
  1. getFullYear()
  2. getMonth()
  3. getDate()
const year = currentDate.getFullYear();
const month = currentDate.getMonth(); // 月份从0开始,0表示一月
const day = currentDate.getDate();
  1. 曜日取得
const dayOfWeek = currentDate.getDay();
  1. toLocaleString() でネイティブに日本語に変換する
const localDateTimeString = currentDate.toLocaleString();
  1. toUTCString()
const utcDateTimeString = currentDate.toUTCString();
  1. getTime()
const milliseconds = currentDate.getTime();
  1. Moment.js などの外部ライブラリを使用して、より複雑な日付の操作とフォーマットを行う
const formattedDate = moment(currentDate).format('YYYY-MM-DD');

上記は JavaScript における日付取得の一般的なメソッドですが、他にもニーズに応じて利用できるメソッドがあります。

bannerAds