如何将日期减去或添加某个数字并以纪元毫秒为单位获得值



是否有一个库可以轻松实现从日期对象中减去或添加月、日或时间?我正在使用angularjs并寻找以下解决方案

  1. 某个日期 - 从同一some日期向后 3 个月或 2 周。
  2. 某个日期 + 从同一some日期向前 3 个月或 2 周。

我在下面的链接中尝试过,但日期减法不起作用。

var from = Date.now() - 60;
var previous = new Date(2014, 10, 20);  
console.log(from+", "+previous+", "+from.getDate() + "/" + from.getMonth() + "/"+from.getFullYear());

Chrome 控制台中的错误

TypeError: undefined is not a function

我建议momentjs模块。它有多种选择用于解析、操作、在 javascript 中显示日期。

这是链接: http://momentjs.com/

最新更新