nodejs日付プラグインmoment.js
2529 ワード
問題の出所
jsの日付Dateは基本的な需要を満たすことができます.例えば、フォーマット、タイムスタンプなどです.
ネットで使うのが多いのはmoment.jsです.試してみたら確かに機能が強いです.
moment.js
moment.jsは先端でも使えますし、バックエンドでも使えます.先端
ここでは具体的な用法を列挙しないで、直接に下記のリンクを参照することができます.
参照
http://momentjs.com/docs/
jsの日付Dateは基本的な需要を満たすことができます.例えば、フォーマット、タイムスタンプなどです.
new Date().toISOString() //"2016-08-22T09:03:29.860Z"
Date.now() //1471856598359
でも、Dateは自由にフォーマットできません.機能はとても弱いです.簡単に使うのはいいですが、複雑な日にち変換の需要があります.やはり処理できません.ネットで使うのが多いのはmoment.jsです.試してみたら確かに機能が強いです.
moment.js
moment.jsは先端でも使えますし、バックエンドでも使えます.先端
<script src="https://cdnjs.cloudflare.com/ajax/libs/moment.js/2.14.1/moment.min.js">script>
バックエンドnpm install moment --save
使い方var moment = require('moment');
var now = moment();
Parsemoment(String) //date
moment(String, String) //date + format
//
var day = moment("1995-12-25");
moment("12-25-1995", "MM-DD-YYYY");
Formatmoment().format(String) //format
//
moment().format() //default
moment().format('YYYY/MM/DD') //
moment.jsは非常に強力な日付機能を提供しています.日付解析と書式設定、日付操作、日付比較、英語変換、区間計算などの機能が含まれています.ほとんどの日付使用ニーズを満たすことができます.ここでは具体的な用法を列挙しないで、直接に下記のリンクを参照することができます.
参照
http://momentjs.com/docs/