const moment = require('moment');
var format_1 = 'dddd, MMMM DD, yyyy';
var date_1 = 'Thursday, January 03, 2019';
console.log(moment(date_1, format_1).isValid());// This returns true
var format_2 = 'dddd, MMMM DD, yyyy';
var date_2 = 'Friday, May 01, 2020';
console.log(moment(date_2, format_2).isValid());// And this returns false
Первый console.log () возвращается как true, как и ожидалось. При подтверждении любой даты в 2020 году результат функции isValid () будет ложным для этого определенного формата времени. Спасибо за любую помощь:)