хорошо, я боролся с этим в течение недели (дольше, но я взял перерыв от этого).
У меня есть два конкретных поля в таблицах
creationDate > timestamp > current_timestamp
editDate > timestamp > current_timestamp
они вытаскивали или 31 декабря 1969 года, или просто ничего ... раздражающего ... очень раздражающего
в запросе MySQL я сделал:
unix_timestamp(creationDate) AS creationDate
unix_timestamp(editDate) AS editDate
в PHP конвертировать я сделал:
$timestamp = $result_ar['creationDate'];
$creationDate = date("Y-M-d (g:i:s a)", $timestamp)
echo($creationDate);
$editstamp = $result_ar['editDate'];
$editDate = date("Y-M-d (g:i:s a)", $editstamp)
echo($editDate);
это решило мою проблему для меня, возвращая
2010-Jun-28 (5:33:39 pm)
2010-Jun-28 (12:09:46 pm)
соответственно.
Надеюсь, это кому-нибудь поможет ...