Mailinglisten-Archive |
'n Abend, lacht mich nicht aus, aber mir fehlt mal wieder der Tipp auf eine spezielle Funktion - falls es eine solche gibt. Ich hab z.B. sowas hier: $jetzt = strtotime(date("Y-m-d H:i:s")); $gestern = strtotime("2006-08-13 12:00:00"); $diff = $jetzt - $gestern; echo 'Differenz in Sekunden) Jetzt - Gestern = '.$diff.'<br /><br />'; Oki, das war ja nicht schlimm :) Die Stunden, Minuten, Sekunden, könnte man auch gut weglassen, so genau will es gar keiner wissen. Nun aber die Frage: Krieg ich irgendwie ganz simpel jetzt aus den Sekunden wieder Jahre, Monate, Tage (eventuell Stunden, muss aber nicht sein) ... oder zumindest was in der Art? Oder gibt es was, was mir das schon in der Form aus der Datenbank rausholt? Die Stelle, wie ich von einem Datum was subtrahiere oder etwas dazu addiere, die hab ich ja schon geschnallt, aber wie krieg ich jetzt die Differenz in einer einigermaßen formatierten Darstellung. Rechnen wäre ja nicht schlimm, wird aber über die Jahre so ungenau (Rechnet man das Jahr mit 365 Tagen? Was macht man mit Schaltjahren? usw.). Da gibts doch bestimmt irgendwas, ein, zwei Stichworte, wonach ich suchen muss, wären völlig ausreichend :) Danke schonmal und LG aus Berlin Jörn
php::bar PHP Wiki - Listenarchive