JavaScriptとMoment.jsを使用して現在の日付を取得する方法


まず、Moment.jsを使用するために、Moment.jsライブラリをプロジェクトに追加する必要があります。以下のCDNリンクを使用して、Moment.jsをインクルードします。

<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.29.1/moment.min.js"></script>

Moment.jsをインクルードしたら、現在の日付を取得するためのいくつかの方法があります。

  1. 現在の日付を取得するには、Momentオブジェクトを使用します。
const currentDate = moment();
console.log(currentDate.format('YYYY-MM-DD'));

このコードでは、moment()を呼び出して現在の日付を取得し、format()メソッドを使用して日付を指定した形式(ここでは'YYYY-MM-DD')で表示しています。

  1. 特定のフォーマットで現在の日付を取得するには、moment().format()メソッドを使用します。
const currentDate = moment().format('YYYY-MM-DD');
console.log(currentDate);

このコードでは、format()メソッドを直接呼び出して指定した形式で日付を取得しています。

  1. 現在の日付の特定の部分(年、月、日など)を取得するには、Momentオブジェクトのメソッドを使用します。
const currentDate = moment();
const year = currentDate.year();
const month = currentDate.month();
const day = currentDate.date();
console.log(year, month, day);

このコードでは、year()month()date()メソッドを使用して、それぞれ年、月、日を取得しています。

以上が、JavaScriptとMoment.jsを使用して現在の日付を取得する方法です。これらのコード例を参考にして、自分のプロジェクトで日付を取得するための適切な方法を選択してください。