EJSファイルでMoment.jsを使用する方法


以下に、Moment.jsをEJSファイルで使用する手順といくつかのコード例を示します。

  1. Moment.jsのインストール: まず、プロジェクトのルートディレクトリで以下のコマンドを使用してMoment.jsをインストールします。
npm install moment
  1. EJSファイルでMoment.jsを使用する: EJSファイルでMoment.jsを使用するには、以下の手順を実行します。

まず、EJSファイルの先頭でMoment.jsライブラリを読み込みます。

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

次に、EJSファイル内でMoment.jsを使用するためのコードを記述します。

例1: 現在の日付と時刻を表示する

<p>現在の日付と時刻: <%= moment().format('YYYY-MM-DD HH:mm:ss') %></p>

例2: 特定の日付のフォーマットを変更する

<p>特定の日付のフォーマット変更: <%= moment('2022-01-01').format('MMMM Do YYYY') %></p>

例3: 日付の演算を行う

<p>7日後の日付: <%= moment().add(7, 'days').format('YYYY-MM-DD') %></p>

これらは一部の簡単な例です。Moment.jsにはさまざまな日付処理の機能がありますので、必要に応じて公式ドキュメントを参照してください。

以上が、EJSファイルでMoment.jsを使用する方法の基本的な手順といくつかのコード例です。必要に応じて、これらの例をカスタマイズして使用してください。