检查日期在打字稿中是否有效?

Ole*_*Ole 4 javascript types date node.js typescript

这些是在 Javascript 中普遍接受的方法

然而,对于 Typescript is we do !isNaN(someDate),typescript抱怨我们使用的是一种接受数字而不是日期的方法。

关于如何处理这个问题的想法?

fla*_*ght 8

Date 对象不是数字,但您可以使用 Date.getTime()

getTime() 返回一个数字值或者NaN如果日期无效