#javascript #jquery
Как прибавить к дате 15 минут? Пытаюсь таким способом, но не выходит
let date = new Date();
let h = date.getHours(),
m = date.setMinutes(date.getMinutes() + 15),
res = h + ':' + m;
$('.you-loan .js-loan').html(' ' + res);
Ответы
Ответ 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 вызываются после изменения даты - а не до того.
Комментариев нет:
Отправить комментарий