Le type timestamp dans MySQL utilise le format d’une date. La conversion d’un timestamp lors de votre requête SQL n’est pas automatique.
Lors de l’insert par exemple vous devez appeler la fonction FROM_UNIXTIME dans votre requete.
INSERT INTO `ma_table` (`mon_timestamp`) VALUE (FROM_UNIXTIME(1369147770));