HAllo,
Rechne das Alter in Sekunden um, rechne das aktuelle Datum in Sekunden um (beides basierend auf einer gemeinsamen Nullmarke), bilde die Differenz und vergleiche, ob mehr als 18 Jahre (in Sekunden) rauskommen.
Je nach dem wieviele Schaltjahre dazwischen liegen sind das aber unterschiedliche Werte für die Sekundenanzahl.
By
Reinhard