note 80853 deleted from function.mcal-date-compare by nlopess

From: Date: Thu, 07 Feb 2008 12:09:58 +0000
Subject: note 80853 deleted from function.mcal-date-compare by nlopess
References: 1  Groups: php.notes 
Request: Send a blank email to php-notes+get-135847@lists.php.net to get a copy of this message
Note Submitter: prem dot sg dot prem at gmail dot com ---- /* a very short one and easy to understand */ /*mail me at: prem.sg.prem@gmail.com*/ /* reurns -1 if first given date is lower than the second */ /* reurns 0 if given dates are equal */ /* reurns 1 if second given date is lower than the first */ function date_compare($date1,$date2) { //parsing date1 to an array $darry1 $darray1 = (date_parse("$date1")); //parsing date2 to an array $darry2 $darray2 = (date_parse("$date2")); /* Assigning year,month & Day to the corresponding variables y ,m & d*/ echo $y1 = $darray1[year]."<br>"; echo $m1= $darray1[month]."<br>"; echo $d1= $darray1[day]."<br>"; echo $y2 = $darray2[year]."<br>"; echo $m2 = $darray2[month]."<br>"; echo $d2 = $darray2[day]."<br>"; if($y1 > $y2) { return 1; } elseif($y1 == $y2) { if($m1 > $m2) { return 1; } elseif($m1 == $m2) { if($d1 > $d2) { return 1; } elseif($d1 == $d2) { return 0; } else { return -1; } } else { return -1; } } else { return -1; } }

« previous php.notes (#135847) next »