我正在使用moment().diff()
检查提供的日期是否为今天。我想在今天的日历中使用以下代码突出显示。
isToday = moment().diff(moment('30 December, 2016','DDMMMMY'), 'days') === 0;
但问题是它突出了今天和明天的两个日期。
下面是两个日期时刻差异为0的图像。
无论如何都要解决这个或其他方式来检查今天。
提前致谢
答案 0 :(得分:3)
请尝试检查今天是否为今天。
var isToday = moment().format("DDMMYYYY") == moment('30 December, 2016','DDMMMMY').format("DDMMYYYY");
因为diff
会在几秒钟内产生差异。您需要在几秒钟内进一步计算才能找到今天。