@violette_robel
Для определения количества дней, прошедших с указанной даты, вы можете использовать объект Date и методы getTime() и Math.abs(). Вот пример кода на JavaScript:
1 2 3 4 5 6 7 8 9 10 11 12 13 |
// Указанная дата var specifiedDate = new Date('2021-01-01'); // Текущая дата var currentDate = new Date(); // Разница в миллисекундах var difference = Math.abs(currentDate.getTime() - specifiedDate.getTime()); // Количество дней var daysPassed = Math.floor(difference / (1000 * 3600 * 24)); console.log(daysPassed); // Выведет количество дней, прошедших с указанной даты |
В этом примере мы создаем объекты Date для указанной даты и текущей даты. Затем мы вычисляем разницу между ними в миллисекундах, используя метод getTime(). Затем мы делим эту разницу на количество миллисекунд в одном дне (1000 * 3600 * 24) и округляем результат в меньшую сторону с помощью Math.floor(), чтобы получить количество полных дней.