我正在使用角度ng-repeat来显示一系列数据,包括一些日期列,但是格式化日期的最佳方式是什么,以便它们可以呈现给用户?先感谢您。
日期看起来像这样 2016-01-14T08:00:00.000Z
想要这种格式 2016年1月14日
<td width="65%" class="joinedDate">{{user.created_at}}</td>
答案 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>
答案 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>