確かに…

生年月日から年齢を計算する簡単な計算式 (http://itpro.nikkeibp.co.jp/article/Watcher/20070822/280097/?L=rss)

理屈はそうなんだけど、そこをちゃんと計算式を書いちゃうのがプログラマの習性なんだけど(苦笑)。
閏年の計算だって、「4年に一度あって、100年目は無くて、400年目は有る」とちゃんと計算しちゃうんだよ。2100年以降のデータを使う予定なんが無くても(笑)。