IvanIlyasov
@IvanIlyasov
Познаю мир

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

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

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

То есть надо как-то взять значение часов и прибавить к ним число. Обратно вывести в том же виде, только с прибавленными часами и без текста.
  • Вопрос задан
  • 123 просмотра
Решения вопроса 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 = ....
Ответ написан
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы