我正在接受
last_login:"Thu, 09 Oct 2014 16:59:12 +0530" ,
在JSON数据中,我希望将其显示为" Oct,09"。如何在AngularJS中实现这一目标?
我们可以使用日期过滤器吗?
如果是,那么如何?
答案 0 :(得分:2)
创建自定义过滤器
app.filter('dateToISO', function() {
return function(input) {
input = new Date(input).toISOString();
return input;
};
调用该自定义过滤器以ISO格式获取日期并格式化为所需格式 angular api for date
<div>
{{"Thu, 09 Oct 2014 16:59:12 +0530" | dateToISO | date:'MMM, yyyy'}} // filter date using
</div>
答案 1 :(得分:2)
我们可以使用日期过滤器吗?
您可以使用date-filter之类的
在HTML模板绑定中
{{ dateVariable| date : "MMM, dd"}}
在JavaScript中
$filter('date')(dateVariable, "MMM, dd", timezone)