2013-08-16 59 views
0

我有一個SQL數據庫表,其中包含一個保存日期時間格式數據的列。現在,獲取這一行的值後,我需要將datettime轉換爲可讀的字符串,但我無法做到這一點。這裏是我正在使用的代碼:將日期時間從SQL轉換爲PHP中的字符串

$result = mysqli_query($handle, "SELECT * FROM $dbTable WHERE id=$id"); 

while($curr = mysqli_fetch_array($result)) 
{ 
    // CONVERT $curr['datetimefield'] TO STRING 
    // echo $strong-format-of-datetime; 
} 

轉換部分是我堅持的。如果有人能夠幫助,我會很感激。

謝謝。

+0

看到http://stackoverflow.com/questions/2215354/php- date-format-when-into-datetime-in-mysql 它可能會幫助你找到你想要的東西 –

+0

DATE-TIME返回可讀的字符串,你是否想要更改順序? –

回答

4

您可以更改格式,你想要什麼:Y-m-d H:i:s

$date = strtotime($curr['datetimefield']); 
echo date('Y-m-d H:i:s', $date); 
-1

你也可以轉換日期,而SQL查詢:STR_TO_DATE(日期,'%d.%m.%Y')

相關問題