Re: PHP - prevod AM/PM na 24

From: Ivanek (zlutypes@seznam.cz)
Date: 28. 10. 2002, 18:10 CET


> 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