mysql時間戳轉換


平常都是在程式中才進行處理時間戳的動作,碰到一個臨時需要匯出資料的一次性動作就在sql中進行轉換了,這邊單純的紀錄方法。

FROM_UNIXTIME

使用這個方法輸出欄位就好
文件:https://dev.mysql.com/doc/refman/8.0/en/date-and-time-functions.html#function_from-unixtime

範例

SELECT FROM_UNIXTIME(時間戳欄位) FROM 表格 

SELECT FROM_UNIXTIME(1447430881);
-> '2015-11-13 10:08:01'
SELECT FROM_UNIXTIME(1447430881,'%Y %D %M %h:%i:%s %x');
-> '2015 13th November 10:08:01 2015'
Tags : mysql