hee.. ik heb een uitdaging..
misschien dat iemand het weet..

ik heb een formpje..
daarin moet iemand zetten hoelang hij al op hetzelfde adres woont... hij geeft een datum op sinds wanneer hij er woont.

vervolgens moet ik weten of hij dus korter dan een jaar op het adres woont..

dus het rekensommetje zou dan zo worden:

datumvandaag - datum_wonende_sinds = aantal dagen.

weet iemand hier een function of oplossing voor hoe ik dit kan uitrekenen?

<?php
if (date('U') - mktime(0,0,0,$maand,$dag,$jaar) > 86400 * 365) {
# Langer
} else {
# Korter
}
?>
rafael?? jou script snap ik ff niet..
wat is de begin tijd en wat is de eindtijd...
datums aftrekken
zorg ervoor dat je erst een timestamp hebt van de datum waarvan je wil aftrekken, en wat je er dan wiol aftrekken gaat zo:
strtotime ("-1 day", $datum);
hier gaan we dus een dagje van de datuim afhalen, je kan dus ook week hour en year gaan gebruiken afhankelijk van wat je precies wil.

met mktime kan je dus een datum aanmaken, een timestamp genereren die dan met strtotime kan gebruikt worden om te rekenen met datums
Ik raad je aan om met MySQL te werken voor het rekenen met datums, maar als je je wilt verdiepen in datums en PHP, kun je deze tut lezen.

Reageren