Javascript moment.js通过.diff()比较日期
当我试着比较两次约会时,我遇到了问题Javascript moment.js通过.diff()比较日期,javascript,date,momentjs,Javascript,Date,Momentjs,当我试着比较两次约会时,我遇到了问题 var end = moment(items[i].dateEnd).format('DD/MM/YYYY'); var now = moment().format('DD/MM/YYYY'); 示例:now='29/10/2015'和end='30/06/2015' 尝试从中使用.diff()函数,但没有任何结果,如下所示: end.diff(now); 有什么帮助吗? 谢谢。您可以尝试指定输入日期格式: moment(items[i].dateEn
var end = moment(items[i].dateEnd).format('DD/MM/YYYY');
var now = moment().format('DD/MM/YYYY');
示例:now='29/10/2015'
和end='30/06/2015'
尝试从中使用.diff()
函数,但没有任何结果,如下所示:
end.diff(now);
有什么帮助吗?
谢谢。您可以尝试指定输入日期格式:
moment(items[i].dateEnd, 'DD/MM/YYYY').diff(moment());
你想要比较还是得到差异?什么样的比较?我想知道一个日期(现在)是否比另一个日期(结束)大。它适合我的需要。还找到了一个解决方案,我使用的是unix格式,而不是普通的日期,只需比较两个数字,就像这样
moment().format('x')代码>谢谢@hsz