Вашият формат за дата
е погрешно... i
е за минута, а не m
(месеци).
return date("Y-m-d H:i:s", $unixTimestamp);
Няколко странични бележки:
- Няма нужда от повторно присвояване, т.е.
$unixTimestamp = $unixTimestamp;
- Тъй като използвате PHP> 5.3. може да се интересувате от новия DateTime обект.