дата-fns / разбор недопустимой даты

#javascript #date-fns

#javascript #дата-fns

Вопрос:

Я пытаюсь проанализировать строку даты, используя библиотеку date-fns,
я передаю строку date, формат и объект date в метод синтаксического
анализа, но у меня возникает Invalid Date проблема

Я чувствую, что проблема связана с форматом, который я использую

Ниже приведен код, который я пытаюсь —

 var parse = require("date-fns/parse");

console.log(
  parse("2020-12-20T11:12:58Z", "yyyy-MM-dd'T'HH:mm:ss.SSSxxx", new Date())
);
 

Я также пытался YYYY-MM-DD hh:mm:ss

Комментарии:

1. Почему вы используете конечную .SSSxxx строку в своем формате, поскольку она, похоже, не соответствует указанной вами дате? Следующий формат отлично работает с вашей строкой даты "yyyy-MM-dd'T'HH:mm:ssX"