2014-06-16 95 views
0

我有一個事件頁面,顯示來自數據庫的事件。在我的數據庫中,我有一個日期時間格式的列。有沒有辦法讓選擇中的日期或時間彼此分開以便在PHP中顯示?從日期時間格式中分離日期和時間mysql

注意:我正在尋找任何默認/核心PHP函數來解決這個問題。

回答

3

使用此查詢,你會得到你想要的輸出:

$sql = "SELECT DATE(datecolumn) as mydate, TIME(datecolumn) as mytime FROM `tablename`"; 
1

只需使用MySQL的函數:

SELECT DATE(column), TIME(column) FROM table 

在PHP端使用date('d.m.y', $column)date('H:i:s', $column)

1

在MySQL中使用DATE(insertdate),時間(insertdate

1

可以使用date_format功能

SELECT date_format(dateCol, '%Y-%m-%d') as `date`, 
date_format(dateCol, '%H:%i:%s') as `time` FROM tableName;