1. 程式人生 > >mysql 資料庫時間型別 datetime 資料在頁面上顯示一串數字, 用函式date_format( )轉換格式 ;

mysql 資料庫時間型別 datetime 資料在頁面上顯示一串數字, 用函式date_format( )轉換格式 ;

            mysql 資料庫時間型別 datetime 轉換格式

資料庫時間欄位datetime可以使用date_format( )函式進行時間的轉換。

資料庫時間欄位型別:

 資料庫查詢結果:

沒轉換前頁面顯示的時間資料:

頁面顯示我是用 Jquery 的 tmpl 外掛,所以在頁面上遍歷後再轉換在封裝在顯示比較複雜而且效率不好,在java程式碼後臺遍歷

然後轉換 然後在封裝效率也不好,所以這裡直接用資料庫自帶函式 date_format( )直接在sql語句中直接轉換;

DATE_FORMAT('2018-01-23 10:56:21','%Y-%m-%d %H:%i:%s')

轉換後頁面顯示效果:

下面是知識點補充 

select FROM_UNIXTIME(1516676181);

輸出:2018-01-23 10:56:21

2、日期轉換為UNIX時間戳用的函式: UNIX_TIMESTAMP()

    Select UNIX_TIMESTAMP('2018-01-23 10:56:21');

    輸出:1516676181
  1. 輸出當前時間戳

   Select UNIX_TIMESTAMP(NOW());