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();
  }
  • Вопрос задан
  • 72 просмотра
Пригласить эксперта
Ответы на вопрос 2
Seasle
@Seasle Куратор тега JavaScript
Дни * Часы * Минуты * Секунды * Миллисекунды. А количество дней у Вас параметром приходит.
Ответ написан
@Fenion
Работаю за еду
Запись
days*24*60*60*1000
переводит кол-во дней в миллисекунды.
Действует она на кол-во дней, указанных при вызове функции.
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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