- 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
廣告