如何使用angularjs更改日期格式, 我确实试过这种轰鸣声格式
<td><% company.pivot.joined_date | date:'MM-dd-yyyy h:mm a' %></td>
并且也尝试这种格式。但是没有改变这个2015-07-28 10:03:14,请帮助我。
<td ng-bind="company.pivot.joined_date | date:'MM-dd-yyyy h:mm a'"></td>
答案 0 :(得分:1)
创建此过滤器
filters.filter('dateFormat', function ($filter) {
return function (input) {
if (input == null) {
return '';
}
//var date = $filter('date')(new Date(input), 'mediumDate');
var date = $filter('date')(moment(input).toDate(), 'mediumDate');
return date;
}
});
,然后强>
<td>{{company.pivot.joined_date.date | dateFormat}}</td>
答案 1 :(得分:0)
这应该有效。您有没有使用手柄的原因?
<td>{{ company.pivot.joined_date| date: 'MM-dd-yyyy h:mm a'}}</td>
答案 2 :(得分:0)
我建议将http://momentjs.com/库用于日期时间
答案 3 :(得分:0)
我认为您的输入日期存在问题,因为它的格式不正确,因为需要使用angularJs
尝试这样做有效
<td><% new Date() | date:'MM-dd-yyyy h:mm a' %></td>
它只是表示输入日期格式的问题。