在 Angular JS 中应用日期失败的过滤器

Apply filter for date failing in Angular JS

本文关键字:失败 过滤器 日期 应用 Angular JS      更新时间:2023-09-26

>我从休息服务中获取日期为

$scope.dob="1989-10-17 00:00:00"

如何将/应用过滤器转换为此日期,使其看起来像正常日期(没有时间)。

我尝试拼接时间部分,但这在 ng 重复中。它不起作用

请注意date过滤器的格式理解:

日期格式为 Date 对象、毫秒(字符串或数字)或各种 ISO 8601 日期时间字符串格式(例如 yyyy-MM-ddTHH:mm:ss.sssZ 及其较短版本,如 yyyy-MM-ddTHH:mmZ、yyyy-MM-dd 或 yyyyMMddTHHmmssZ)。如果字符串输入中未指定时区,则认为时间采用本地时区。

无法解析"1989-10-17 00:00:00"。相反,它应该是:"1989-10-17T00:00:00Z"