Originariamente inviato da patt
gli orari che stampo con la funzione date() indietro di 6 ore.
ma 31/12/1969 19:00 esattamente 6 ore in meno
Se io faccio echo date("d/m/Y H:i", time()) mi restituisce 6 ore in più.
Se stampo un date("d/m/Y H:i",0) non mi vedo 01/01/1970 01:00 ma 31/12/1969 19:00
Se faccio date("d/m/Y H:i", 0); mi da 01/01/1970 01:00 che è corretto.![]()
Mettiti davanti ad uno specchio e prova a metterti d'accordo con il tipo che ci trovi dentro.
1) Quale timezone ha impostato il server?
2) Hai provato a fare quello che ti ho suggerito prima?
3) In che formato hai salvato le date sul db?
Un altro post sconclusionato e ti lascio alle intuizioni di stefano79