- MomentJS 教程
- MomentJS - 主页
- MomentJS - 概述
- MomentJS - 环境设置
- MomentJS - 简介
- MomentJS - 解析日期和时间
- MomentJS - 日期验证
- MomentJS - 获取器/设置器
- 操作日期和时间
- 格式化日期和时间
- MomentJS - 日期查询
- MomentJS - 国际化
- MomentJS - 自定义
- MomentJS - 持续时间
- MomentJS - 实用工具
- MomentJS - 插件
- MomentJS - 示例
- MomentJS 有用资源
- MomentJS - 快速指南
- MomentJS - 有用资源
- MomentJS - 讨论
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]);
输出
请注意,与 isBefore 一样,我们可以与 isSame() 方法一起使用单位。以下是支持的单位:年、月、周、日、小时、分钟和秒。
示例
var issame = moment([2015, 10, 01]).isSame([2015, 05, 10], 'year');
输出
由于两个 Moment 的年份相匹配,因此它将 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');
输出
momentjs_date_queries.htm
广告