* 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

Reply via email to