Сабж. Я пытался(плохо пытался?), но что то не соображу никак.
time() дает нам текущее время
как теперь посчитать оставшееся время до конца текущих суток?
как посчитать оставшееся время до начала следующих суток?
(Ответов: 4, Просмотров: 1941)
- 09.10.2013 10:43
- 09.10.2013 11:18
Переводим в секунды все время - переводим в секунды время сегодняшней даты с временем 0:00 - вычитаем, получаем количество секунд, прошедшее за этот день - вычитаем количество секунд уже прошедших из полного количества секунд в день - приводим к необходимому формату - Готово!
Либо можно даже по другому
Из к-ва секунд на 0:00 следующего дня вычесть, которое есть сейчас. После этого уже можно форматировать.Последний раз редактировалось kik11; 09.10.2013 в 11:20.
Спасибо сказали:
cOAPerator(09.10.2013), - 09.10.2013 11:19
cOAPerator,
Код:<?php $tomorrow = date("d m Y", time()+86400); list($day, $month, $year) = explode(" ", $tomorrow); $tomorrowMidnight = mktime(0, 0, 0, $month, $day, $year); $left = $tomorrowMidnight - time(); echo "До конца суток осталось " . date('H:i', $left);
Спасибо сказали:
cOAPerator(09.10.2013), - 09.10.2013 13:11
kik11, OKyJIucT, спасибо ребята, вечерком опробую.
- 09.10.2013 15:26
- Регистрация: 06.06.2011
- Сообщений: 105
- Репутация: 11
echo date( 'H:i:s' , strtotime( 'tomorrow' ) - time() ) ;
Спасибо сказали:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Какую CMS окончательно выбрать для социальной сети для следующих функций | Выбор CMS | 2 | 01.02.2013 11:31 |
Фавиконки убраны из поисковой выдачи Яндекса для 2ой и следующих страниц серпа? | Поисковые системы | 6 | 12.07.2011 15:46 |
Как посчитать ядро сайта? | Вопросы от новичков | 7 | 09.12.2010 16:45 |
В какое время суток лить покупной траф? | PPC и контекстная реклама | 74 | 09.10.2009 17:46 |