Задать вопрос
egvimar
@egvimar
Истины нет, существуют только версии...

Как трансформировать правильно дату в JS?

Всем привет! Подскажите как правильно записать дату в куки чтобы получалось на 1 день, сейчас мне не очень понятна эта запись (var ms = days*24*60*60*1000;) и на какой период времени она действует!?
function setDefaultCookieExpire(days) {
    // transform days to milliseconds
    var ms = days*24*60*60*1000;

    var date = new Date();
    date.setTime(date.getTime() + ms);

    return "; expires=" + date.toUTCString();
  }
  • Вопрос задан
  • 75 просмотров
Подписаться 1 Средний Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
Seasle
@Seasle Куратор тега JavaScript
Дни * Часы * Минуты * Секунды * Миллисекунды. А количество дней у Вас параметром приходит.
Ответ написан
@Fenion
Работаю за еду
Запись
days*24*60*60*1000
переводит кол-во дней в миллисекунды.
Действует она на кол-во дней, указанных при вызове функции.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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