2012-02-20 39 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'])); 
相关问题