我想检查某个日期是否是今天,所以我这样做:
var a = moment();
var b = moment([2016, 5, 20]);
a.diff(b, 'days')
我得到o
,但是当我var b = moment([2016, 5, 21]);
时,明天我得到-0
我不知道它意味着什么,对于Javascript它仍然是{{1}对于任何类型的比较都是假的。
我如何做对吗?
答案 0 :(得分:1)
使用isSame()
:
var a = moment()
var b = moment([2016, 5, 21]); // it's already Jun 21st for me
var isToday = a.isSame(b, 'day'); // true