phpbar.de logo

Mailinglisten-Archive

[php] Anzahl Tage zw. 2 Datumsangaben

[php] Anzahl Tage zw. 2 Datumsangaben

Ringo Großer swek at gmx.net
Die Mai 24 16:53:07 CEST 2005


Hallo Steffen,

Steffen Kother wrote:
> Habe es nun etwas anders gemacht:

Selber schuld ;-) Das ist ja ne dicke Kanone geworden für den
armen kleinen Spatz.

> http://www.steffenkother.gmxhome.de/date_span_test.php.txt

warum machst du es nicht, wie es dir hier mehrfach geraten wurde?
teile die datumsangaben in jahr, monat, tag, stunde, minute, sekunde
und generiere daraus einen unix timestamp mit mktime();
das machst du für beide daten. dann berechnest du die differenz in
sekunden, indem du den früheren timestamp vom späteren abziehst.
und dann rechnest du das ganze zurück auf die gewünschten
zeiteinheiten mit floor(); = volle tage oder ceil(); = angerissene tage.
den ganzen aufriss von wegen februar usw kannst du dir sparen,
da ist PHP zum glück selbst schon intelligent genug.

regards, Ringo


php::bar PHP Wiki   -   Listenarchive