以下に、Moment.jsをEJSファイルで使用する手順といくつかのコード例を示します。
- Moment.jsのインストール: まず、プロジェクトのルートディレクトリで以下のコマンドを使用してMoment.jsをインストールします。
npm install moment
- 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を使用する方法の基本的な手順といくつかのコード例です。必要に応じて、これらの例をカスタマイズして使用してください。