角度如何检查参数是否为对象中的日期

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

角如何检查参数是否为对象中的日期,

我从后端得到这个对象

  "data": {
    "name": "tony",
    "gender": "F",
    "city": "taichuang",
    "date": "2019-09-28T08:00:00.000Z",
    "level": "3",
    "date2": "2019-12-04T00:00:00.000Z",
    "no": "11232",
    "color": "red"
  }

我使用* ngFor呈现此数据,但是我必须将日期格式解析为yyyy-mm-dd,每个参数都是动态的,所以我不知道哪个参数是日期,我该怎么办?

带有angular9的ps.dev

angular date foreach
1个回答
0
投票

您可以首先检查属性是否为字符串,然后使用正则表达式检查其是否满足所需的模式。

例如,您可以使用模式示例来回答此问题:javascript regex iso datetime

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