Не похоже, что функция парсинга даты работает так, как я ожидаю.Документация гласит следующее:
Если вы знаете формат входной строки, вы можете использовать это для анализа момента.
moment("12-25-1995", "MM-DD-YYYY");
У меня есть следующий код:
moment(value, "MM/DD/YYYY");
Во время тестирования я ввожу строки, которые не соответствуют MM/DD/YYYY
, и все же они успешно анализируются какдопустимая дата момента.
Например, 1-1-asdf
разрешается до 01/01/2018
.
Как указать один или несколько форматов даты, которые следует использовать для анализа строки, и если она не совпадаетв указанном формате проанализированный момент будет недействительным?