phpbar.de logo

Mailinglisten-Archive

[php] Alter berechnen

[php] Alter berechnen

Sascha Schumann sascha_(at)_schumann.cx
Sun, 1 Oct 2000 22:03:26 +0200 (CEST)


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