> Ahoj vsichni.
> V PHP mam retezec ve kterem je pouze cas ve forme HH:MM AM/PM a nic jineho
> a ja ten cas potrebuju nejak prevest na 24-hod. Je na to nejaka funkce nebo
> jak bych to mel udelat? S textovymi funkcemi to moc neumim a nevim co s tim.
> Diky za pripadnou pomoc.
>
> =Schlauch=
Zdravim,
ja to delam takle (v $tim mam ten retezec s angl. casem):
if(substr($tim,-2)=='AM'){
if(substr($tim,0,2)=='12')
$tim=substr_replace($tim,'00',0,2);
$tim=substr($tim,0,5);
}
elseif(substr($tim,-2)=='PM'){
$hod=substr($tim,0,2);
if($hod<12) $hod=$hod+12;
$tim=substr_replace($tim,$hod,0,2);
$tim=substr($tim,0,5);
}
a tim dostanu retezec '00:00' az '23:59'. Mam to vyzkousene a funguje to.
Ivanek.
______________________________________________________________________
Reklama:
FIMFARUM - Cesky celovecerni loutkovy film na motivy pohadek Jana Wericha. www.fimfarum.cz V kinech od 28. listopadu. http://www.fimfarum.cz
This archive was generated by hypermail 2.1.2 : 28. 10. 2002, 18:10 CET