Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Odliczanie czasu do północy, ilość sekund
deha21
post
Post #1





Grupa: Zarejestrowani
Postów: 544
Pomógł: 5
Dołączył: 18.08.2009

Ostrzeżenie: (0%)
-----


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ę?


--------------------
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Pawel_W
post
Post #2





Grupa: Zarejestrowani
Postów: 1 675
Pomógł: 286
Dołączył: 15.06.2009
Skąd: Wieliczka

Ostrzeżenie: (0%)
-----


  1. $today=time();
  2. $day = 24 * 60 * 60;
  3. $roznica = $day - ($today%$day);

chyba najprostszy sposób smile.gif
Go to the top of the page
+Quote Post
acidm
post
Post #3





Grupa: Zarejestrowani
Postów: 110
Pomógł: 3
Dołączył: 12.03.2011
Skąd: Opole

Ostrzeżenie: (0%)
-----


  1. $czas=strtotime("tomorrow 00:00")-time();


Ten post edytował acidm 19.12.2012, 12:02:06
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 20:14