Mailinglisten-Archive |
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