Задать вопрос
@ubbe_lodbroke

Как вычесть время, прошедшее с какой-либо даты?

Может быть есть какая-нибудь библиотека для подсчёта, сколько минут, часов, дней прошло с определённой даты?

Либо подскажите алгоритм, высчитывающий это.
  • Вопрос задан
  • 621 просмотр
Подписаться 3 Простой Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 3
Комментировать
dimovich85
@dimovich85 Куратор тега JavaScript
https://u-academy.net/
timestamp знаете что это? Точнее unix время, так вот - если вычесть timestamp'ы, а потом результат перевести в нужный формат, то вот и алгоритм.
Ответ написан
Комментировать
@shsv382
let startDate = new Date(1945, 5, 9);
let timeFrom = new Date() - startDate;

а дальше делишь:
timeFrom/1000                                // секунды
timeFrom/1000/60                           // минуты
timeFrom/1000/60/60                      // часы
timeFrom/1000/60/60/24                // дни
//   ... и так далее ...
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы