比较今天的日期与moment中的另一个日期,为什么会返回错误的日期?
- 论坛
- 比较今天的日期与moment中的另一个日期,为什么会返回错误的日期?
7 浏览
比较今天的日期与moment中的另一个日期,为什么会返回错误的日期?
我正在使用moment.js 1.7.0来尝试比较今天的日期和另一个日期,但是diff函数说它们相差1天,原因不明。
代码:
var releaseDate = moment("2012-09-25");
var now = moment(); //今天是2012-09-25,与releaseDate相同
console.log("发布日期:" + releaseDate.format("YYYY-MM-DD"));
console.log("当前日期:" + now.format("YYYY-MM-DD"));
console.log("日期差异:" + now.diff(releaseDate, 'days'));
控制台输出:
发布日期:2012-09-25
当前日期:2012-09-25
日期差异:1
有什么想法吗?