JavaScriptで日付を取得する方法
JavaScriptでは、日付を取得するための方法が複数用意されており、以下はその代表的な例です。
- Date()
const currentDate = new Date();
- getFullYear()
- getMonth()
- getDate()
const year = currentDate.getFullYear();
const month = currentDate.getMonth(); // 月份从0开始,0表示一月
const day = currentDate.getDate();
- 曜日取得
const dayOfWeek = currentDate.getDay();
- toLocaleString() でネイティブに日本語に変換する
const localDateTimeString = currentDate.toLocaleString();
- toUTCString()
const utcDateTimeString = currentDate.toUTCString();
- getTime()
const milliseconds = currentDate.getTime();
- Moment.js などの外部ライブラリを使用して、より複雑な日付の操作とフォーマットを行う
const formattedDate = moment(currentDate).format('YYYY-MM-DD');
上記は JavaScript における日付取得の一般的なメソッドですが、他にもニーズに応じて利用できるメソッドがあります。