Quantcast
Channel: Detecting an "invalid date" Date instance in JavaScript - Stack Overflow
Viewing all articles
Browse latest Browse all 58

Answer by Jordan Szymczyk for Detecting an "invalid date" Date instance in JavaScript

$
0
0

NaN is falsy.invalidDateObject.valueOf() is NaN.

const d = new Date('foo');if (!d.valueOf()) {  console.error('Not a valid date object');}else {  // act on your validated date object}

Even though valueOf() is functionally equivelant to getTime(), I feel it's more appropriate in this context.


Viewing all articles
Browse latest Browse all 58

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>