MomentJS - 是否相同



此方法將檢查一個 Moment 是否與另一個 Moment 相同。它返回 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]);

輸出

Is Same

請注意,與 isBefore 一樣,我們可以與 isSame() 方法一起使用單位。以下是支援的單位:年、月、周、日、小時、分鐘和秒。

示例

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

輸出

isBefore

由於兩個 Moment 的年份相匹配,因此它將 true 作為輸出。

示例

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

輸出

Same Moments

請注意,在上面的示例中,月份不匹配,因此它輸出 false。

即使年份不匹配,你仍然會收到月份單位的 false。為此觀察以下程式碼。

示例

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

輸出

Same Not Matching

示例

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

輸出

Same Day
momentjs_date_queries.htm
廣告
© . All rights reserved.