Autor | Zpráva | ||
---|---|---|---|
paprikaš Profil * |
#1 · Zasláno: 28. 7. 2013, 16:16:15
Čuste
mohl by mi někdo poradit včem je chyba v následujícím kódu, který by měl sloužit na odpočitávání času. <?php $ted = strtotime(date('28.07.2013 15:37:25')); echo (date('d.m.Y H:i:s')); $konec = strtotime(date('28.07.2013 15:38:25')); $vysl = ($konec-$ted); $vysldni = date('d', $vysl); $vyslhod = date('H', $vysl); $vyslmin = date('i', $vysl); $vyslsec = date('s', $vysl); echo "<h1>Do konce soutěže zbývá:" .$vysldni . " DNÍ " . " " . $vyslhod . ":" . $vyslmin.":" . $vyslsec; ?> Děkuji za radu |
||
Alphard Profil |
#2 · Zasláno: 28. 7. 2013, 17:48:44
Na 3. a 5. řádku vám přebývá date(), předpokládám, že tam má být jen strtotime().
Aby vám formátování rozdílu sekund fungovalo správně pro libovolně velké intervaly, musel byste to postupně ručně vydělit. Nebo použít Datetime::diff(). |
||
Časová prodleva: 11 let
|
0