Как как определить сколько дней прошло с указано даты в JS

Добрый день подскажите как определить сколько дней прошло с указанной даты до настоящего момента?, я написан небольшой код но он как то не корректно считает

const date = '2019-09-29T00:00:00.000Z'
// текшая дата в мс - указанная дата в мс / 1000 мс / 60 с / 60 м / 24 ч / 365 д
const res = (Date.now() - Date.parse(date)) / 1000 / 60 / 60 / 24 / 365
console.log(res)

Ответы (1 шт):

Автор решения: Алексей

const date = '2019-09-29T00:00:00.000Z'
let currentDate = Date.parse(new Date());
let days = (currentDate - Date.parse(date))/86400000;       //86400000 - ms в дне
console.log(Math.round(days))

→ Ссылка