ERROR错误:InvalidPipeArgument:'无法将“无效日期”转换为管道'DatePipe'的日期'

问题描述 投票:0回答:1

我正在尝试使用时间格式化日期,但这会引发错误。我发送请求的方式是:

created = this.datePipe.transform(dateCreated, 'yyyy-MM-ddTHH:mm');

我需要时间,因为我正在使用一个需要此参数的服务来及时过滤数据。

下一个图像是错误:

enter image description here

angular date pipe transform
1个回答
0
投票

只接受日期格式

Year:
      YYYY (eg 1997)
   Year and month:
      YYYY-MM (eg 1997-07)
   Complete date:
      YYYY-MM-DD (eg 1997-07-16)
   Complete date plus hours and minutes:
      YYYY-MM-DDThh:mmTZD (eg 1997-07-16T19:20+01:00)
   Complete date plus hours, minutes and seconds:
      YYYY-MM-DDThh:mm:ssTZD (eg 1997-07-16T19:20:30+01:00)
   Complete date plus hours, minutes, seconds and a decimal fraction of a
second
      YYYY-MM-DDThh:mm:ss.sTZD (eg 1997-07-16T19:20:30.45+01:00)

Ref by

© www.soinside.com 2019 - 2024. All rights reserved.