hallo,
der Gedankenfehler von dir liegt darin, dass du sagst den Geburtstag nicht in Abhängigkeit von heute siehst.
Wenn jemand am 09.03.1960 geboren ist ist er heute 51 Jahre alt und jemand der am 12.03.1960 geboren wurde ist heute noch 50 Jahre alt, aber am 13.03.2011 ist er auch 51 Jahre. Ich kann ja nicht genau nachvollziehen was du genau brauchst, aber hier liegt das Problem beim Datum begraben (der Hund).
Gruß
Helmut