Autor | Zpráva | ||
---|---|---|---|
darebak Profil * |
#1 · Zasláno: 3. 4. 2011, 19:01:01
Chci se zeptat jak na opravu času ve formátu: 14:01:09
Bohužel teď to mám tak, že se mi čas vypisuje ve formátu: 14:1:9 Prosím o radu nebo popřípadě pokud se najde nějaký dobrák o řešení problému. Děkuju |
||
darebak Profil * |
#2 · Zasláno: 3. 4. 2011, 19:03:50
Jenom ještě chci dodat, že jsem to prozatím řešil takhle:
strftime("%H:%M:%S", $a["hours"].":".$a["minutes"].":".$a["seconds"]) Bohužel ani tohle nepomohlo. |
||
Davex Profil |
#3 · Zasláno: 3. 4. 2011, 19:30:30
sprintf('%02d:%02d:%02d', $a["hours"], $a["minutes"], $a["seconds"]); |
||
David1256 Profil |
#4 · Zasláno: 3. 4. 2011, 19:32:57 · Upravil/a: David1256
Šlo by to udělat tak, že by si do proměnné uložil ty minuty a ošetřil to podmínkou, pokud bude $minuty<10 echo "0".$minuty. Takže by to mohlo vypadat nějak takto.
$cas=GetDate(); if ($cas["minutes"]<10) echo "0".$cas["minutes"]; else echo $cas["minutes"]; Pak si do toho samozřejmě ještě přiřaď ostatní údaje jako jsou hodiny atd. |
||
darebak Profil * |
#5 · Zasláno: 3. 4. 2011, 19:35:04
právě jsem to vyřešil tímhle:
$a["hours"].":".str_pad($a["minutes"],2,0,STR_PAD_LEFT).":".str_pad($a["seconds"],2,0,STR_PAD_LEFT); Ale to moje řešení je asi naročnější na načítání stránky nebo ne? |
||
Časová prodleva: 13 let
|
0