Mailinglisten-Archive |
On Sun, 1 Oct 2000 eschmid+sic_(at)_s.netic.de wrote: > On Sun, Oct 01, 2000 at 09:46:15PM +0200, Norbert Pfeiffer wrote: > > > > > > Gibt es eine Funktion, dass Alter von Personen (Also die Differenz > > > > > zwischen heute und Geburtsdatum) zu berechnen? > > > > > Ich habe das Geburtsdatum in der Form 1977-04-27 (also > > > > > YYYY-MM-TT) vorliegen. Wenn ich direkt vom Tagesdatum > > > > > das Geburtsdatum abziehe, bekomme ich zwar die Differenz in > > > > > Jahren, jedoch wird dabei nur die jahreszahl berücksichtigt, nicht > > > > > aber, ob der Geburtstag im laufenden Jahr schon war. > > > > http://www.php.net/manual/function.date.php zeigt einige Beispiel zum > > > > Rechnen mit Datumswerten, besonders Example 2 scheint interessant für > > > > Dich. > > > Funktioniert so weit sehr gut. Aber was, wenn man 1954 geboren ist? Ich > > > brauch nicht groß zu rechnen, die Inge ist ein Jahre älter als ich. > > die jungschen Leute auch... :) > > ist doch einfach, > > man schreibt sich eine neue Klasse, und schon geht es... > > http://www.web-as.de/workshop/_zsg/feiertage.php3 > > Bin dazu alt genug, aber mit den mktime() und date() Funktionen soll es ja > nicht klappen. Die fangen alle meines Wissens beim 1. Januar 1970 an. Bin > leider etwas älter. Die Inge auch. time_t ist in allen Implementationen ein signed integer, d.h. du kannst mit Hilfe von negativen Werten auch jedes beliebige ältere Datum repräsentieren (mit den bekannten Einschränkungen). - Sascha
php::bar PHP Wiki - Listenarchive