Как получить разницу во времени между двумя разными форматами даты? - PullRequest
0 голосов
/ 26 апреля 2020

У меня есть два разных формата даты, которые мне нужны, чтобы получить разницу во времени. Я пытался;

clDateTimestamp: Date; //has timestamp in such format; 2020-20-22T16:15:43.110+000
clDate = new Date(clDateTimestamp); // returns Invalid Date;
currentDate = new Date(Date.now()); // returns date in such format; Sat Apr 25 2020 17:32:53 GMT-500
dateDiference = currentDate.getTime() - clDate.getTime(); //returns NaN

Есть идеи, как вернуть разницу во времени даже в миллисекундах?

1 Ответ

0 голосов
/ 26 апреля 2020

Использование

Date.now() - Date.parse(clDateTimestamp)

Это должно обеспечить разницу в миллисекундах. Убедитесь, что clDateTimestamp имеет правильный формат даты.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...