【问题标题】:Angular 2 date pipe and Mongoose dateAngular 2 日期管道和 Mongoose 日期
【发布时间】:2016-06-13 00:31:30
【问题描述】:

我想使用角度日期管道,但它会导致错误,因为当我从我的 Mongoose 获取日期时,它的格式是错误的 2016-02-29T23:00:00.000Z 并且角度管道无法处理它。我在 Mongoose 中设置了架构,但没有帮助。有没有更优雅的方式,最好是在 Mongoose 方面,如何将其转换为日期对象或时间戳?

谢谢。

【问题讨论】:

    标签: mongoose angular angular2-template


    【解决方案1】:

    正如this answer 中提到的,由于没有标准的 JSON 日期表示,因此从服务器发送一个 seconds-from-Unix-epoch 数字或其他可以轻松转换为 JavaScript Date 对象的东西。即,当您从服务器接收到数据时,将所有日期字符串转换为 Date 对象。然后你可以使用 Angular DatePipe。

    【讨论】:

    • 谢谢,我将在我的应用程序中对结果数组进行 foreach 并进行转换。
    猜你喜欢
    • 2023-03-25
    • 1970-01-01
    • 2017-07-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-15
    • 2018-07-16
    相关资源
    最近更新 更多