我想知道是否可以过滤/格式化 ngFor 日期(来自数据库)。我在数据库中有日期格式:“2017-11-02 12:13:14”,但我只想在我的 ngFor 表中显示“2017-11-02”。这可能吗?
<tr *ngFor="let myCar of cars>
<td>{{myCar.name}}</td>
<td>{{myCar.registered}}</td> //can I format retrieved date here?
</tr>
我只想知道是否可以删除时间并只向用户显示日期。我不确定 PIPE 是否可以工作。
最佳答案
你可以像这样使用 .slice
来做到这一点:
<tr *ngFor="let myCar of cars>
<td>{{myCar.name}}</td>
<td>{{myCar.registered.slice(0, 10)}}</td>
</tr>
无需重新格式化
关于angular - 如何以 Angular 格式化来自数据库的日期,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58282931/