Seems to be working well from what I've done with my (minor) fiddling! You even added compensation for Daylight Saving's! It even converts properly years into the past, it looks like.
Random Sidenote - According to the thing, the world began in 1811, which I think is really cool.
If you put a negative number into the Age, you get fun results.