2012-02-20 38 views
2

我只從名爲Date的DATETIME列中檢索數據庫中的日期。按相反順序顯示日期(d,m,y)?

使用DATE(日期),我得到的只是日期順序如下:2012-02-19

SELECT DATE(Date) 

echo $row['Day']; 

我怎樣才能呼應日期,星期,然後再一個月和最後一年。 (因爲它是在西班牙的常用命令)

回答

5

從SQL轉換日期爲PHP日期,然後使用date()功能:

echo date("d-m-Y",strtotime($row['Day'])); 
+0

謝謝!它完美的工作!不僅適用於SQL,它也適用於正常日期字符串! – 2015-11-15 06:43:06

+0

一定要設置你的時區:date_default_timezone_set() – Nomistake 2017-02-06 14:41:17

1

指定新格式date功能是這樣的:

echo date('d-m-Y', strtotime($row['Day'])); 
相關問題