Задать вопрос
IvanIlyasov
@IvanIlyasov
Познаю мир

Как добавить число к часам во временнОй строке с текстом?

Ситуация такая:

Есть строка, например: <div class="time">21:33 CET</div>
Нужно чтобы стало: <div class="time">23:33</div>

То есть надо как-то взять значение часов и прибавить к ним число. Обратно вывести в том же виде, только с прибавленными часами и без текста.
  • Вопрос задан
  • 130 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
  • Skillfactory
    Профессия Веб-разработчик
    12 месяцев
    Далее
  • Яндекс Практикум
    Фронтенд-разработчик
    10 месяцев
    Далее
Решения вопроса 1
MiragePresent
@MiragePresent
программист php
var time = $('.time').text().replace(' CET', '').split(':');
$('.time').text((parseInt(time[0])+2) +':'+time[1]);
Ответ написан
Комментировать
Пригласить эксперта
Ответы на вопрос 1
evgeniy8705
@evgeniy8705
Повелитель вселенной
Создаешь новую дату, записываешь туда предыдущий час + "сколько то" и думаю через innerHTML записываешь новое значение.

"То есть надо как-то взять значение": getHours()
"прибавить к ним число": getHours() + число
"Обратно вывести в том же виде, только с прибавленными часами и без текста.": innerHTML = ....
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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