Kolik dní uběhlo od ...

5 příspěvků

Archiv diskusního fóra

Fórum je uzavřené a slouží pouze ke čtení. Některé informace mohou být zastaralé.

  1. jak bych udelal nejjednodusi skript kterej by aktualne vypisoval, kolik dni nebo hodin ubehlo od 1. 9. 2004 ? nejak mi to nejde...
  2. <? $od = MKTime(0, 0, 0, 1, 9, 2004); $dnes = Time(); $rozdiel = $dnes - $od; $cas = $rozdiel; $dny = floor($cas / (60*60*24)); $cas -= $dny * 60 * 60 * 24; $hodiny = floor($cas / (60*60)); $cas -= $hodiny * 60 * 60; $minuty = floor($cas / 60); $cas -= $minuty * 60; $sekundy = $cas; echo "Od 1.9.2004 ubehlo: " . $dny . " dny, " . $hodiny . " hodin, " . $minuty . " minut a " . $sekundy . " sekund<br><br>"; ?> toto by malo behat
  3. <? $od = MKTime(0,0,0,1,9,2004); $dnes = time(); $rozdil = $dnes-$od; //timestamp rozdílu... echo 'Uběhlo '.date('z', $rozdil).' dní, '.date('G', $rozdil).' hodin, '.date('i', $rozdil).' minut a '.date('s', $rozdil).' sekund'; ?> Mě se to zdá kratší :) Ještě by to chtělo ověřit, že když je třeba rozdíl dní 0, aby ho to nevyisovalo, a naopak když je rozdíl dní větší než 365 (tedy když je rozdíl roků větší než 1), aby to rok vypsalo.
  4. echo((strtotime("2004-9-1") - strtotime(date(Y) . "-" . date(m) ."-" . date(d);))/86400); to je nejjednodusi.
  5. Neco takoveho mam v JS na http://markovo.wz.cz/nepracovni.php, tak si to kdyz tak obslehni.

← Zpět na všechna témata