How can i calculate year from entering my age using php.
example:
i am entering my age as 24.
So that i need to get the year as 1985.
how this can be done.
thanks in advance
Sign Up to our social questions and Answers Engine to ask questions, answer people’s questions, and connect with other people.
Login to our social questions & Answers Engine to ask questions answer people’s questions & connect with other people.
Lost your password? Please enter your email address. You will receive a link and will create a new password via email.
Please briefly explain why you feel this question should be reported.
Please briefly explain why you feel this answer should be reported.
Please briefly explain why you feel this user should be reported.
If you knew simple math, you’d know that
2010 - 24 - 1 = 1985or$year = date("Y") - $theirage - 1… But just giving an age does not accurately deduce what year they were born. For example:If the date is December 30, 2010 and they say they’re 24, you’re still saying they were born in 1985 when chances are very, very high that they were actually born in 1986. You cannot rely on their age to give you their birth year.
EDIT
If that wasn’t very clear:
Today’s date is June 16, 2010.
So to be 24 years old, I would have needed to be born somewhere between June 17, 1985 and June 16, 1986. That’s near half of the birthyears that would be 1985 and near half that would be 1986, causing a very high inaccuracy.