首页 > 解决方案 > 如何检测 JSON 日期字符串?

问题描述

我有一个键值列表,它以表格格式显示,其中键是标签。其中一些值是ISO 8601 / XKCD格式的 JSON 日期字符串(例如2012-04-23T18:25:43.511Z)。如何将它们与普通字符串分开以便将它们显示为日期?

目前,当日期字符串有效时,我正在使用!isNaN(new Date(string))which is true 。这很好用,因为我的值是非数字的,但将来可能会改变。如何确保只有有效的 JSON 日期字符串被格式化为日期?

我不是在寻找正则表达式或类似的解决方案。

标签: javascriptjsonconditional-formatting

解决方案


推荐阅读