MySQL时间戳格式

Dev*_*vel 16 mysql sql timestamp date date-format

我已将我的数据库导出到CSV文件,时间戳现在如下所示:

1384204028

例如,如何将其转换为典型格式2013-01-19 03:14:07

Joh*_*nde 25

使用 FROM_UNIXTIME()

SELECT FROM_UNIXTIME(1384204028);
Run Code Online (Sandbox Code Playgroud)

或(等效但具有控制格式的参数):

SELECT FROM_UNIXTIME(1384204028, '%Y-%m-%d %H:%i:%s');
Run Code Online (Sandbox Code Playgroud)


小智 8

SELECT DATE_FORMAT(NOW(), '%Y-%m-%d %H:%i:%s') 
Run Code Online (Sandbox Code Playgroud)

  • 问题不在于显示当前时间 (2认同)