MomentJS - isSame
此方法将检查该时刻是否与另一个时刻相同。它返回 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 一样,我们可以将 unit 与 isSame() 方法一起使用。以下是支持的单位:年、月、周、日、时、分和秒。
示例
var issame = moment([2015, 10, 01]).isSame([2015, 05, 10], 'year');
输出
由于两个时刻的年份匹配,因此输出结果为 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');