Momentjs-is-same

提供:Dev Guides
移動先:案内検索

MomentJS-同じ

このメソッドは、その瞬間が別の瞬間と同じかどうかをチェックします。 trueまたはfalseを返します。

構文

moment().isSame(Moment|String|Number|Date|Array);
moment().isSame(Moment|String|Number|Date|Array, String);

var issame = moment([2015, 10, 01]).isSame([2015, 10, 01]);

出力

同じ

isBeforeと同様に、isSame()メソッドでunitを使用できることに注意してください。 サポートされている単位は、年、月、週、日、時間、分、秒です。

var issame = moment([2015, 10, 01]).isSame([2015, 05, 10], 'year');

出力

isBefore

両方の瞬間の年が一致しているため、出力として true が得られます。

var issame = moment([2015, 10, 01]).isSame([2015, 05, 10], 'month');

出力

同じ瞬間

上記の例では月が一致していないため、出力がfalseになることに注意してください。

年が一致していなくても、月単位ではfalseになります。 同じために次のコードを観察します。

var issame = moment([2015, 10, 01]).isSame([2014, 05, 10], 'month');

出力

一致しない同じ

var issame = moment([2015, 10, 01]).isSame([2015, 05, 10], 'day');

出力

同日