1. 程式人生 > >mysql裡面對時間戳函式的應用

mysql裡面對時間戳函式的應用

有時候 我們資料庫對時間的欄位儲存 為了節省記憶體空間 我們選用了int型儲存,就像這樣

 

這樣  我們無法很好的去閱讀  我們習慣的格式是 年-月-日 時分秒

 

還好 ,sql裡面有函式可以幫我們進行友好的顯示

UNIX_TIMESTAMP  這個函式是獲取指定時間的時間戳  秒為單位的 10位數字 不填引數 代表獲取當前時間

FROM_UNIXTIME   這個是把時間戳格式轉換為日期格式的

示例

FROM_UNIXTIME(st,'%Y-%m-%d %H:%i:%s')

UNIX_TIMESTAMP('2018-05-04 12:22:15')

 

有了這個 我們就可以方便的轉化了。