angular js 过滤器使用 moment js 给出错误的日期

angular js filter using moment js give wrong date ago

我创建过滤器以将日期格式化为时间之前,例如 2015-01-03 01:00:00 给出 1 小时前, 为此,我创建了 angular 过滤器,如下所示。

angular.module('myApp').filter('from', function() {
  return function(date) {
    return moment(date).fromNow();
  }
});

当我申请的时候。使用我的 angular 控制器。如下

  {{2015-01-02 01:00:00 | from }}

不是 1 天前给的而是 45 年前给的我不明白为什么

尝试引用日期:

{{'2015-01-02 01:00:00' | from }}