我想使用角度日期管道,但它会导致错误,因为当我从我的Mongoose获取日期时,它是以这种错误的格式2016-02-29T23:00:00.000Z并且Angular管道无法处理它。我在Mongoose中设置了架构,但它没有帮助。它有更优雅的方式,理想情况下在Mongoose方面,如何将其转换为日期对象或时间戳?
感谢。
答案 0 :(得分:0)
正如this answer中所提到的,由于日期没有标准的JSON表示形式,因此可以从服务器发送一个秒数来自Unix时代的数字,或其他可以轻松转换为JavaScript {{1对象。即,当您从服务器接收数据时,将所有日期字符串转换为Date
个对象。然后你可以使用Angular DatePipe。