note 21393 added to function.mktime
| From: | dusty@php.net | Date: | Sat, 11 May 2002 03:11:26 +0000 |
| Subject: | note 21393 added to function.mktime | ||
| Groups: | php.notes | ||
| Request: | Send a blank email to php-notes+get-30453@lists.php.net to get a copy of this message | ||
jon's method didn't seem very reliable (as it didn't calculate my age correctly ;)).
$birthday = "01/04/1963";
$break = explode("/",$birthday);
if($break[2] < 1970) {
$strip = 1970-$break[2];
$break[2] = 1970;
}
$date = mktime(0,0,0,date("m"),date("d"),date("Y"));
$bday = mktime(0,0,0,"$break[0]","$break[1]","$break[2]");
echo intval(($date-$bday)/31536000+$strip);
--
http://www.php.net/manual/en/function.mktime.php
http://master.php.net/manage/user-notes.php?action=edit+21393
http://master.php.net/manage/user-notes.php?action=delete+21393
http://master.php.net/manage/user-notes.php?action=reject+21393