Tach!
Bei MySQL hingegen hat TIMESTAMP eine Sonderbedeutung mit eingebauter Magie.
Die
UPDATE
-Magie ist inzwischen auch beiDATETIME
aktiv (seit MySQL 5.6 iirc).
Aha! Dann ist da wohl kein Unterschied mehr. Aber es gibt trotzdem noch einen. TIMESTAMP wandelt von der aktuellen Zeitzone nach UTC und wieder zurück, DATETIME macht das nicht.
dedlfix.