1. 程式人生 > >MySQL時間型別和long型別的轉換,日期格式化

MySQL時間型別和long型別的轉換,日期格式化

MySQL中可以將時間型別儲存為long型別資料:

UNIX時間戳轉換為日期用函式: FROM_UNIXTIME() 
select FROM_UNIXTIME(1536148611);

日期轉換為UNIX時間戳用函式: UNIX_TIMESTAMP() 
Select UNIX_TIMESTAMP(’2018-09-05 17:01:34‘);

如下是MySql日期測試表結構,有兩種時間儲存型別,datetime型別和long型別。

表資料圖下:

查詢結果比較如下:

日期格式化

date_format(st_time, '%Y-%c-%d %h:%i:%s')