добрый день.
Стоит centos 5.6, php 5.2.17.
если запускаю
date -d @1320091200
Tue Nov 1 00:00:00 MSK 2011
date -d @1319227200
Sat Oct 22 00:00:00 MSK 2011
<?php
echo (date_default_timezone_get() . "\n");
var_dump(date("Y-m-d H:i:s", 1319227200));
var_dump(date("Y-m-d H:i:s", 1320091200));
?>
Europe/Moscow
string(19) "2011-10-22 00:00:00"
string(19) "2011-10-31 23:00:00"