Váš formát data
je špatně... i
je pro minutu, nikoli m
(měsíce).
return date("Y-m-d H:i:s", $unixTimestamp);
Několik poznámek na okraj:
- Není potřeba znovu přiřazovat, tj.
$unixTimestamp = $unixTimestamp;
- Protože používáte PHP> 5.3. možná vás bude zajímat nový DateTime objekt.