Подтвердить что ты не робот

Формат временной отметки MySQL

Я экспортировал свою базу данных в CSV файл, и временная метка теперь выглядит следующим образом:

1384204028

Как преобразовать его в типичный формат, например 2013-01-19 03:14:07?

4b9b3361

Ответ 1

Используйте FROM_UNIXTIME()

SELECT FROM_UNIXTIME(1384204028);

или (эквивалент, но с параметром для управления форматом):

SELECT FROM_UNIXTIME(1384204028, '%Y-%m-%d %H:%i:%s');

Ответ 2

SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s')