Possible Duplicate:
How to calculate the difference between two dates using PHP?
When a user signs up the system has to check that they are old enough to do so, in this example they have to be atleast 8 years old
$minAge = strtotime(date("d")."-".date("m")."-".(date("Y")-8));
$dob = strtotime($day."-".$month."-".$year);
$minAge = 01-03-2004, $dob = 01-02-2011
I basically need to make sure this person was born before 2004 but I want to know whether I have to convert the timestamps to do a comparison or whether there is a more efficient way.
Any help is appreciated, thank you
With your $dob timestamp, you can subtract that from the current date’s timestamp, and then balance those values versus your minAge. ex:
Although, with this method you are comparing minage as a timestamp without days, hours, minutes or seconds, so keep that in mind when using the “time()” value as described in this example.