Autor Zpráva
orava
Profil
ako premenim sekundy na normalny cas?
mam napr 6000 sekund ako stoho dostanem 1:00:00 ?
4500 sekund -> 45:00
4555 sekund -> 45:55
35 sekund -> 35
10555 sekund -> 1:45:55
atd.
Alphard
Profil
orava
chceš skutečně takového převody?
6000 sekund je ve skutečnosti 1 hodina 40 minut a podobně
orava
Profil
jaj tak som sa sekol ale to nevadi 2700->45 min
kubiseg
Profil
http://cz.php.net/manual/cs/function.strftime.php
Alphard
Profil
function preved_cas ($sekundy)
  {  if ($sekundy >= 3600)
       {  $re = $sekundy % 3600;
          $cas['hodiny'] = ($sekundy - $re) / 3600;
          $sekundy = $re;  }
     if ($sekundy >= 60)
       {  $re = $sekundy % 60;
          $cas['minuty'] = ($sekundy - $re) / 60;
          $sekundy = $re;  }
     $cas["sekundy"] = $sekundy;
     return $cas;  }
orava
Profil
trochu som to musel pozmenit lebo to neslo , ale dik

function preved_cas ($sekundy)
{ if ($sekundy >= 3600)
{ $re = $sekundy % 3600;
$cas['hodiny'] = ($sekundy - $re) / 3600;
$sekundy = $re; }
if ($sekundy >= 60)
{ $re = $sekundy % 60;
$cas['minuty'] = ($sekundy - $re) / 60;
$sekundy = $re; }
$cas["sekundy"] = $sekundy;
return $cas['hodiny'].':'.$cas['minuty'].':'.$cas['sekundy'];
}
Alphard
Profil
trochu som to musel pozmenit lebo to neslo
o tom by se dalo diskutovat, vracelo to pole

chtěl jsem to nějak univerzálně, v této verzi nastanou problémy, když např. nebude žádná celá hodina, lepši by bylo implode()
orava
Profil
to mi zas tak nevadi ze bude vypisovat
0:45:15
alebo
0:0:55

este raz vdaka Alphard

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: