Matthias: Alter berechnen

Beitrag lesen

Das Problem bei mktime() ist, dass, wie Du schon sagtest, nur Daten ab 1970 umgerechnet werden. Alles was drunter liegt ergibt als Ergebnis -1 wodurch die Umwandlung zwar nicht zwingend fehl schlägt, aber ein falsches Ergebnis liefert.

Gruß,
Malte

Oh ja stimmt.

Mist. Es soll ja tatsächlich Leute geben, die schon sooooo alt sind.
Das vergesse ich immer wieder. Bin zwar selber ein Kind der 70er (79)
aber sowas sollte man natürlich bedenken.

Mein Tipp: Wenn jemand als Geburtstag ein Datum eingibt das älter als 1970 ist, mach einfach einen alert.
-> "Sorry, Du bist zu alt, leg Dich wieder hin und warte auf den Zivi mit dem Mittagessen." <-

Grüße, Matthias