angular - 如何以 Angular 格式化来自数据库的日期

标签 angular date

我想知道是否可以过滤/格式化 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/

相关文章:

javascript - Azure CORS 问题上托管的 Angular 4 前端

angular - 将数据从一个组件传递到angular4中的另一个组件

javascript - 如何在 Angular 2 应用程序中嵌入 javascript 组件?

javascript - 访问 @CanActivate 钩子(Hook)中的服务

javascript - HTML 代码形式 Angular2 组件属性

java - 将 UTC 日期从科学计数法转换为 Java.util.Date

javascript - 在 momentjs 中查找每 5 天的连续日期

java - 从日历对象检索年月日期时出错

ruby-on-rails - Postgresql 使用原始 sql 填充缺失的日期

javascript - (Fullcalendar 4 VueJs) Swap header titleFormat Month and Day