DATETIME или TIMESTAMP?
используйте datetime пока не уверены в обратном.
timestamp в мускуле:
- ограничен 1970-01-01 снизу и 2038-01-19 сверху (соответственно, не очень подходит для хранения, например, исторических дат или дней рождения)
- отображение зависит от времени сервера (при восстановлении на другом сервере может случится не то, что ожидалось)
DATETIME - не зависит от временной зоны, выводится как добавлено.
Вот только временная зона "юзера" тут как бы не при чём, а зависит от настроек операционки, MySQL или сессии.
P.S. в дальнейшем, если понадобится работать с интервалами (выборка по дню, месяцу и т.д.) проще и быстрее через TIMESTAMP