Momentjs-difference
提供:Dev Guides
MomentJS-違い
このメソッドは、ミリ秒単位の差を与えます。
構文
moment().diff(Moment|String|Number|Date|Array);
moment().diff(Moment|String|Number|Date|Array, String);
moment().diff(Moment|String|Number|Date|Array, String, Boolean);
この方法により、測定値の差、つまり年、月などを取得できます。
サポートされている測定値は、年、月、週、日、時間、分、秒です。
より良い理解のために次の例を観察してください-
例1
var a = moment([2000, 2, 15]);
var b = moment([2007, 8, 16]);
var c = a.diff(b);
Or
例
var a = moment([2000, 2, 15]).diff(moment([2007, 8, 16]));
出力
例2
ここに合格した測定の別の例があります-
var a = moment([2010, 2, 15]).diff(moment([2007, 8, 16]), "years");
出力
実施例3
浮動小数点数との差が必要な場合は、ここのコードに示すように、差への3番目のパラメーターとしてtrueを渡します-
var a = moment([2010, 2, 15]).diff(moment([2007, 8, 16]), "years", true);