pierre@guepard:~$ php -r 'echo date("d/m/Y h:m", "1161777600")."\n";' 25/10/2006 10:10 pierre@guepard:~$ php -r 'echo date("d/m/Y h:m", "1161788400")."\n";' 25/10/2006 01:10 I might be wrong but the first timestamp supplied is inferior to the second but happens... AFTER !!??