如何通过某个数字减去或添加日期,并在epoch毫秒内获取值?

时间:2014-11-28 18:40:51

标签: javascript angularjs

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

的解决方案
  1. 某个日期 - 距同一some日期3个月或2周。
  2. 从同一some日期开始的某个日期+ 3个月或2周。
  3. 我在link下方尝试过但日期减法不起作用。

    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
    

1 个答案:

答案 0 :(得分:1)

我建议使用momentjs模块。它有各种各样的选择,可以在javascript中解析,操作,显示日期。

以下是链接:http://momentjs.com/