* Thus wrote Scott Fletcher ([EMAIL PROTECTED]): > Hi! > > I'm a little stuck with this simple math problem. I'm trying to get a > number of days in integer, not float. > > --snip-- > $input_date = "12/16/2002"; > $UserInput = explode("/", $input_date); > > $UserInputMonth = $UserInput[0]; > $UserInputDay = $UserInput[1]; > $UserInputYear = $UserInput[2]; > > $clockDate = mktime(0,0,0,date("m"),date("d"),date("Y")); > $inputDate = mktime(0,0,0,$UserInputMonth,$UserInputDay,$UserInputYear);
I think strtotime might be more efficient.. $clockDate = strtotime(date("m/d/Y")); $inputDate = strtotime("12/16/2002"); > > $Days = (($clockDate - $inputDate) / (24 * 3600)); You can cast it: $Days = (integer)(($clockDate - $inputDate) / (24 * 3600)); > //$Days = round(Days); > --snip-- HTH, Curt -- "I used to think I was indecisive, but now I'm not so sure." -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php