Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Odliczanie czasu do północy
Forum PHP.pl > Forum > PHP
deha21
Potrzebuję obliczyć ilość sekund która pozostała do północy. Mam coś takiego:
  1. $today=time();
  2. $midnight=mktime("00", "00", "01", date("m"), date("d")+1, date("Y"));
  3. $roznica=$midnight-$today;

Wszystko gra. Problem tylko w tym, że gdy będzie ostatni dzień miesiąca to dzień DATE+1 pewnie wskoczy na "pierwszy" ale miesiąc pozostanie aktualny. Więc zamiast porównaniu północy z dnia 1 stycznia, to porówna z 1 grudnia. Dobrze myślę? Nie mam tego jak przetestować ale na logikę biorąc tak to chyba będzie. Jak zrobić żeby miesiąc też brało pod uwagę?
Pawel_W
  1. $today=time();
  2. $day = 24 * 60 * 60;
  3. $roznica = $day - ($today%$day);

chyba najprostszy sposób smile.gif
acidm
  1. $czas=strtotime("tomorrow 00:00")-time();
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.