Post by Magilla il gorilla lillaPost by Gothministercioè (20040705 - 20030503) / 86400 ?
Chiaro che no, devi trasformare le date in timestamp. vedi la funzione
mktime e affini.
Post by Gothminister/ 86400 serve per tenere conto dei mesi con quantità di giorni diverse e
anni bisestili?
86400 è il numero di secondi in un giorno (60*60*24). Non ti devi
preoccuppare (troppo) dei bisestili.
Cos'è il timestamp?
È il numero di secondi trascorsi da una certa data (1/1/70).
Ricapitolo, ma è meglio che ti documenti un pò (usa google ecceccacchio!)
$Data1 la trasformi in numero di secondi trascorsi dal 1/1/70 fino a
quella data (usa la funzione mktime
http://it.php.net/manual/it/function.mktime.php).
Fai lo stesso con $Data2.
Sottrai $Data1 da $Data2 (espresse in secondi) e il valore assoluto ti
rappresenta la differenza tra le due date espressa in secondi.
Il resto è pure aritmetica (e php è ricco di funzioni per manipolarla).
Spero tu abbia meno dubbi e google a disposizione.
--
Spoken: How much is that gorilla in the window?
Take our advice, At any price, A gorilla like Magilla is mighty nice.
Gorilla, Magilla Gorilla for sale