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);

出力

浮動小数点数