我将日期存储在我的数据库中,如下所示:2014-09-08。我想将它们检索到我的PHP脚本倒置:08-09-2014。他们是DATE。
我如何在查询中执行此操作?如果不可能,甚至在PHP中。
答案 0 :(得分:3)
使用MySQL,您可以使用DATE_FORMAT()
:
SELECT DATE_FORMAT(`date`, '%d-%m-%Y');
使用PHP,您可以这样做:
echo date("d-m-Y", strtotime($row["date"]));
答案 1 :(得分:1)
从数据库中获取日期并使用date() function格式化日期。 DEMO演示输出08-09-2014
。
<?php
$date = $row["date"]; //if value of date is 2014-09-08
echo date("d-m-Y", strtotime($date)); //outputs 08-09-2014
?>