Прибавить к дате 15 минут

300
20 декабря 2016, 23:18

Как прибавить к дате 15 минут? Пытаюсь таким способом, но не выходит

let date = new Date();
let h = date.getHours(),
    m = date.setMinutes(date.getMinutes() + 15),
    res = h + ':' + m;
$('.you-loan .js-loan').html(' ' + res);
Answer 1

Вот так работает:

    var CurrentTime = new Date(); 
    CurrentTime.setMinutes(CurrentTime.getMinutes() + 15); 
    console.log(CurrentTime.getHours()+":"+CurrentTime.getMinutes());

Ваша проблема в том, что setMinutes возвращает значение в милисекундах между 1 января 1970 00:00:00 UTC и обновленной датой. Правильнее пользоваться getMinutes().

Кроме того, важно, что getHours и getMinutes вызываются после изменения даты - а не до того.

READ ALSO
Как 'связать' 2 элемента на странице?

Как 'связать' 2 элемента на странице?

Есть 2 input[type=range] (вообще их 4, но это не так важно)Нужно чтобы изменяя 1 ползунок, изменялся и другой

295
Как сделать скролл первого дива? [требует правки]

Как сделать скролл первого дива? [требует правки]

У меня шапка на всю высоту сайта, и мне нужно чтобы при скролее переходил внизНО дальше прокрутка была как обычно

258
Перевести 2функции на JQuery на чистый Javascript [требует правки]

Перевести 2функции на JQuery на чистый Javascript [требует правки]

Есть 3 функции написанные на JQuery, скажу честно, Javascript знаю весьма посредственно, пользуюсь, только jQueryПомогите пожалуйста перевести 3 функции...

285