在我的數據庫中,日期的存儲格式爲:如何將日期轉換爲與我的數據庫不同的格式?
2013-03-14
我想告訴我的網頁上的日期格式爲:
2013-march-14
我有很多過期數據已經存儲在我的數據庫,所以不可能改變我的數據庫。我怎樣才能做這個轉換?
在我的數據庫中,日期的存儲格式爲:如何將日期轉換爲與我的數據庫不同的格式?
2013-03-14
我想告訴我的網頁上的日期格式爲:
2013-march-14
我有很多過期數據已經存儲在我的數據庫,所以不可能改變我的數據庫。我怎樣才能做這個轉換?
你可以做到這一點
通過MySQL的
SELECT DATE_FORMAT(datecolumn, '%Y-%M-%d') FROM table
通過PHP
$date = '2013-03-14';
echo date("Y-F-d", strtotime($date));
輸出
2013-march-14
使用MySQL內置DATE_FORMAT
功能,與符'%Y-%M-%d'
格式化日期部分,你想要的方式:
SELECT DATE_FORMAT(datefield, '%Y-%M-%d')
...
如果你想做到這一點的PHP,你可以使用日期函數
$d = '2013-03-04';
echo date("Y-M-d", strtotime($d)); //2013-Mar-04
使用'F'而不是'M'完整的月份 – 2013-03-16 06:37:25
你嘗試過什麼? – Blender 2013-03-16 06:06:51
太基本的一個問題,並回答無數次。 – asprin 2013-03-16 06:10:50