Mailinglisten-Archive |
Lutz Zetzsche wrote: >>Das zweitere wäre auch meine Überlegung gewesen, man muss da aber noch >>Tonnen an switch Konstrukte einbauen. >>( ... ist $monat_bis größer als $monat_von, ist $tag_bis größer als $tag_von >>u.s.w. ) > > > Davon bin ich nicht ueberzeugt. Ich gebe zu, mein Ansatz wird komplizierter, als > ich mir ihn auf die Schnelle vorgestellt habe, aber ich glaube im Augenblick > noch nicht, dass es mehr Code wuerde als bei der Funktion von Andreas. > > Ich werde das heute Abend oder die Tage mal ausprobieren. Ich werde das Ergebnis > dann hier posten. Ich bin selbst schon gespannt, was da rauskommt. :-))) ich auch nicht: $days = 0; $month = 0; $years = 0; $start = strtotime('2004-05-12'); $end = strtotime('2005-06-12'); $days = date('d', $end) - date('d', $start); if ( $days < 0 ) { $month--; $days = date('t', $start) - date('d', $start); $days += date('d', $end); } $month += date('n', $end) - date('n', $start); if ( $month < 0 ) { $years--; $month = 11; } $years += date('y', $end) - date('y', $start); echo $years . ' Jahr(e) ' . $month . ' Monat(e) und ' . $days . ' Tag(e).'; -- Sebastian Mendel (www.sebastianmendel.de) *www.warzonez.de* | www.tekkno4u.de | www.nofetish.com
php::bar PHP Wiki - Listenarchive