simple calculate

Status
Niet open voor verdere reacties.

gastonb80

Nieuwe gebruiker
Lid geworden
21 mei 2007
Berichten
2
Waarschijnlijk een simpele vraag.

Ik wil een 24 uurs tijdsnotatie vervangen door 12 uur.
Aangezien ik $hour nog nodig heb voor andere berekeningen gebruik ik hier $uur voor.
Dus vanaf 13 uur zou hij 13-12=1 moeten weergeven.
Dat doet hij ook, echter hij doet het ook voor 13 uur.
Dus om 8 uur 's morgens zegt hij -4

# Get the day and time information
($sec, $min, $hour, $mday, $mon, $year_off, $wday, $yday, $isdst)=localtime;

$uur = $hour;
if ($uur => 13) {
$uur = ($uur - 12);
}

Waarschijnlijk ziet hij $uur niet als een getal, maar als een string ofzo... ik heb geen idee hoe ik dit kan controleren.
 
daar kan ik mee helpen

# Get the day and time information
($sec, $min, $hour, $mday, $mon, $year_off, $wday, $yday, $isdst)=localtime;

$uur = $hour;
if ($uur >= 13) {
$uur = ($uur - 12);
}

zo werkt hij wel, je moet de => veranderen door >=
 
Status
Niet open voor verdere reacties.
Steun Ons

Nieuwste berichten

Terug
Bovenaan Onderaan