gpt4 book ai didi

angular - 减少从时间戳中获取/显示的数据

转载 作者:搜寻专家 更新时间:2023-10-30 21:45:09 33 4
gpt4 key购买 nike

我正在尝试存储和获取用户请求的日期。

我正在这样创建时间戳:

const date = firebase.firestore.FieldValue.serverTimestamp();

我获取/显示数据的方式:

<tr class="tr-content" *ngFor="let request of requests" routerLink="/admin/requests/{{ request.id }}">
<th scope="row" class="text-center"> {{ request.id }} </th>
<td>{{ request.name }}</td>
<td>{{ request.company }}</td>
<td>{{ request.type }}</td>
<td>{{ request.budget }}</td>
<td>{{ request.date.toDate() }}</td>
<td class="text-center"> > </td>
</tr>

它有效,但数据显示如下:

Sun Jun 30 2019 14:03:37 GMT+0300 (Osteuropäische Sommerzeit)

如何减少显示的信息?只有日期和时间。

最佳答案

您可以使用日期管道 https://angular.io/api/common/DatePipe并将模式格式传递给它,您可以执行以下操作:<td>{{ request.date.toDate() | date:'dd/MM/yy'}}</td> .

或者,您可以为此使用 Moment.JS,它也适用于 angular。见https://github.com/urish/angular-moment .`

关于angular - 减少从时间戳中获取/显示的数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/56824433/

33 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com