【Node.js】moment.js で Date 型を簡単に扱おう!

Node.js

今回は Node.js で Date 型を扱いやすくする moment.js の使い方をご紹介します。

環境

  • Node.js v8.11.3
  • npm v5.6.0

使用するライブラリはこちら
→ moment/moment

moment.js の使い方

インストール

npm を使ってインストールを行っていきます。

app.js 内での使い方

require を行うことで、moment 関数が拡張されるようになります。

日付フォーマット変更(.format)

日付加算(.add)

日付減算(.subtract)

日付を比較(.diff)

第2引数に単位を入れることで、その単位で比較された値を返すことが可能です。

日付を比較(.isSame)

指定年月の日数を取得(.daysInMonth)

日付の形式チェック(.isValid)

今日よりも後かチェック(.isAfter)

今日よりも前かチェック(.isBefore)

参考文献

Scroll to top