#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 вызываются после изменения даты - а не до того.
Комментариев нет:
Отправить комментарий