How to validate if a field is a ISOString format?
It work when I use valid date such as const create = '2018-08-02T02:07:49.214Z'
but it break the script when I use const create = 'b';
Example:
//const create = '2018-08-02T02:07:49.214Z';
const create = 'b';
const dateParsed = new Date(Date.parse(create))
if(dateParsed.toISOString() === create){
console.log(dateParsed.getTime())
} else {
console.log('invalid date')
}
I get an error RangeError: Invalid time value
but expecting invalid date
from console log.