我有一个字段" timeStamp:2015-12-08T11:58:46.650-06:00"使用这个我必须显示它有今天和星期二上午11:58。如何在AngularJs中执行此操作
答案 0 :(得分:0)
您应该可以使用内置日期过滤器。所以你可以这样显示:
{{myDate | date : mediumDate}}
在这种情况下,'mediumDate'是可用的内置格式之一。 在这里查看各种格式。 https://docs.angularjs.org/api/ng/filter/date
答案 1 :(得分:0)
你可以用日期过滤器做一些简单的格式,但对于高级的东西,比如显示相对于具体时刻的日期/时间,你应该尝试MomentJS,它可以处理它等等。
您正在寻找的功能在此处记录:http://momentjs.com/docs/#/displaying/fromnow/
使用它设置自定义过滤器应该很容易。像这样:
app.filter('moment', function() {
return function(dateString) {
return moment(dateString).fromNow();
};
});