角度ng重复日期格式

时间:2016-01-15 05:59:24

标签: angularjs angularjs-ng-repeat

我正在使用角度ng-repeat来显示一系列数据,包括一些日期列,但是格式化日期的最佳方式是什么,以便它们可以呈现给用户?先感谢您。

日期看起来像这样 2016-01-14T08:00:00.000Z

想要这种格式 2016年1月14日

<td width="65%" class="joinedDate">{{user.created_at}}</td>

4 个答案:

答案 0 :(得分:6)

如果您的格式与日期(2016年1月14日)类似,则可以使用

<td width="65%" class="joinedDate">{{user.created_at | date:'MMMM dd, yyyy'  }}</td>

OR

使用date : 'medium'默认日期时间,例如Oct 29, 2010 9:10:23 AM

<td width="65%" class="joinedDate">{{user.created_at |date:'medium'}}</td>

了解更多知识https://docs.angularjs.org/api/ng/filter/date

答案 1 :(得分:1)

您可以使用日期 this documentation

试试这个

<td width="65%" class="joinedDate">{{user.created_at | date:'MMM dd, yyyy'  }}</td>

filter

答案 2 :(得分:1)

以下是一些样本:

<form novalidate class="simple-form">
  <input type="text" ng-model="user.name" /><br />      
  <input type="submit" ng-click="updateUser('hidden data')" value="Save" />
</form>

有关详情,请参阅this

希望有所帮助

答案 3 :(得分:0)

here is more about date filter

<td width="65%" class="joinedDate">{{ user.created_at | date:'MMMM dd, yyyy'}}</td>