[Php-it] Differenza di date

Giovanni Cappellini giovanni.cappellini at gmail.com
Tue Mar 28 10:14:38 CEST 2006


Gabys wrote:

>   $dd = mktime(0, 0, 0, (int) $mese, (int) $giorno, (int) $anno);
>   $ddf = mktime(0, 0, 0, (int) $mesef, (int) $giornof, (int) $annof);
>   $numeronotti = (int) (((($ddf - $dd)/60)/60)/24);
> 
> utilizzo queste istruzioni per il calcolo della differenza tra due date, 
> ma non riesco a capire perché con certe date non funziona ...

A occhio e croce, credo che sia un problema di approssimazione nel 
momento in cui fai il cast. Prova con

$numeronotti = floor(((($ddf - $dd)/60)/60)/24);

-- 
| _Giovanni Cappellini_				|
|  WebProgrammer(PHP, MySQL, Javascript)	|
|  cappellini at staffinformatico.it		|
| "Raw Truth: La verità allo stato grezzo"	|


More information about the Php-it mailing list