Try having a look at a question that I asked about calculating a persons age from date of birth as it might help.... (it might not)
http://www.webassist.com/forums/showthread.php?t=1886
Don't look at my solution, but try the one at the bottom of the thread by the WA gurus.