Thanks Mark, It works! Like I said it's an educational stack so the pupils/students are not older than 20 so leap years are not important.
greetings, William de Smet 2006/9/8, Mark Smith <[EMAIL PROTECTED]>:
function getAge bDay put 60 * 60 * 24 * 365 into secsPerYear put secsPerYear / 12 into secsPerMonth put the seconds into tDay -- assuming date of birth is given in short system date format convert bDay from short system date to seconds put tDay - bDay into tAgeInSecs put tAgeInSecs div secsPerYear into tYears put (tAgeInSecs mod secsPerYear) div secsPerMonth into tMonths return tYears && tMonths end getAge This is pretty rough and ready, it doesn't try to take into account leap years and so-on, but unless the person is really old (100 yrs + ?), it should be close enough. Also, see 'centuryCutoff' in the docs if you're going to be dealing with older people. Best, Mark On 8 Sep 2006, at 13:22, William de Smet wrote: > Hi there, > > For an educational app I want to calculate someone's age based on date > of birth and todays date but I don't know how to start! > I made a field in which the user puts its 'date of birth' (dd/mm/yy) > and a button that needs to compare 'todays date' and the 'date of > birth'. > > The output needs to be : age and months (and days?) > > Is there someone who has any suggestions? > > greetings, > > William de Smet > _______________________________________________ > use-revolution mailing list > [email protected] > Please visit this url to subscribe, unsubscribe and manage your > subscription preferences: > http://lists.runrev.com/mailman/listinfo/use-revolution _______________________________________________ use-revolution mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
-- ICT-coördinator Herman Broerenschool 2612 SP Delft 015-2141066 http://www.hermanbroerenschool-delft.nl _______________________________________________ use-revolution mailing list [email protected] Please visit this url to subscribe, unsubscribe and manage your subscription preferences: http://lists.runrev.com/mailman/listinfo/use-revolution
