Salve a tutti.
Penso che il problema sia chiaro già dal subject. Ho bisogno di trattare date precedenti al 01 Gennaio 1970 ma strtotime() mi da il seguente errore:
"Warning: date(): Windows does not support dates prior to midnight (00:00:00), January 1, 1970"
restituendo quindi -1 e generando a sua volta un errore in date(). Stesso dicasi per localtime().
In rete ho trovato una funzione che è in grado di calcolare il timestamp di date antecedenti al 1/1/1970 restituendo un valore negativo, che però né date() né localtime() accettano.
La cosa che mi lascia perplesso è che nella documentazione relativa a strtotime si legge:
"The valid range of a timestamp is typically from Fri, 13 Dec 1901 20:45:54 GMT to Tue, 19 Jan 2038 03:14:07 GMT."
C'è un modo per risolvere la cosa?
Uso PHP 4.3.10 e APACHE 1.3.33 su Windows 2K SP4