Scholieren.com forum

Scholieren.com forum (https://forum.scholieren.com/index.php)
-   Software & Hardware (https://forum.scholieren.com/forumdisplay.php?f=20)
-   -   [PHP] Aantal dagen uitrekenen aan de hand van 2 data (https://forum.scholieren.com/showthread.php?t=278704)

Martin 14-11-2002 12:43

[PHP] Aantal dagen uitrekenen aan de hand van 2 data
 
Hoi allemaal,

ik ben bezig met een project voor een leraar van mijn en in zit met het volgende probleem: Ik heb in mijn table 2 colums die de naam hebben datum_intake en datum_plaatsing. Deze data worden handmatig ingevoerd met de volgende format: DD-MM-YYYY. Nu wil ik het verschil in dagen tussen deze 2 data hebben om zo de kosten voor het onderdak uit te kunnen rekenen. Wie kan mij helpen?

Edit: Even een voorbeeld:

Datum_intake = 01-08-2002
Datum_plaatsing = 13-11-2002

Nu moet ik dus ($datum_plaatsing - $datum_intake) hebben maar dan in dagen...

Triloxigen 14-11-2002 13:06

Wat je kunt doen is..
explode() gebruiken om het te splitsen..

Dan kun je de begindagdatum - einddagdatum doen en heb je het..
Alleen dan kom je in de problemen als iemand/iets verblijft net tussen de wisseling van een maand..

Wat je het beste zou kunnen doen is dat je alles in *nix timestamp in de databse zet..

Dus je voert die tijd in, een phpscript lkaat je berekenen welke *nix timestamp erbij hoort..
en dan doe je eindtijd-begintijd..
Die tijd eel je weer door 86400 en dan heb je het aantal dagen :)

Enigste probleem is dat je de ingevoerde tijd moet laten omzetten us..
en dat moet je alleen even uitzoeken :)

Martin 14-11-2002 13:07

Bedankt mclaren! Hier ga ik even op doorspitten! :)

Triloxigen 14-11-2002 13:12

Citaat:

chatfreak schreef:
Bedankt mclaren! Hier ga ik even op doorspitten! :)
Als je trouwens een script of wat dan ook hebt gevonden dat een datum omzet naar *nix timestamp..
zet het dan hier even neer, ik zou dat ook graag willen hebben :D

[ik zoek ondertussen ook wel]

Triloxigen 14-11-2002 13:52

PHP-code:

<? 
echo mktime (0, 0, 0, 11, 14, 2002); 
?>

Dit werkt..
en dan geld dit dus:
PHP-code:

mktime (uurminutensecondemaanddagjaar

en dit geeft dus:
1037228400


Het werkt wel, maar of het goed is weet ik dus niet :D
verder kan er na het jaartal zomer/wintertijd..
maar of dat oet is me nog niet duidelijk..
even verder lezen

-=Odysseus=- 14-11-2002 16:44

in navolging op McLaren er stond op PHPfreakz een heel artikel over.
http://62.250.9.120/artikelen.php?aid=27

Triloxigen 14-11-2002 21:01

Citaat:

-=Odysseus=- schreef:
in navolging op McLaren er stond op PHPfreakz een heel artikel over.
http://62.250.9.120/artikelen.php?aid=27

ohw :(
al dat zoekwerk voor niks :( ;)
bedankt iig..
[wat is die site traag sinds die overname trouwens]

-=Odysseus=- 14-11-2002 23:07

Citaat:

McLaren schreef:
ohw :(
al dat zoekwerk voor niks :( ;)
bedankt iig..
[wat is die site traag sinds die overname trouwens]

Ja klopt maar tis wel weer wat sneller atm heb ik het idee. :)


Alle tijden zijn GMT +1. Het is nu 10:00.

Powered by vBulletin® Version 3.8.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.