php转换日期格式手动dd/mm/yyyy


php convert date format Manual dd/mm/yyyy

使用日期()

$sqldate = "2016-07-18";
$newDate = date("d-m-Y",$sqldate);

我也使用

implode('-', array_reverse(explode('/', $sqldate)));

我正在尝试将日期从yyyy-mm-dd转换为dd-mm-yyyy(但不是在SQL中);然而,我不知道date函数如何需要时间戳,我无法从这个字符串中获取时间戳。

我得到了特定的日期格式。为什么?我尝试获得一个预期的日期格式,我尝试了php日期,但没有成功。。

我预计输出

18/07/2016
 $sqldate = "2016-03-21";
 echo date('d/m/Y', strtotime($sqldate));

使用strtotime()

$sqldate = "2016-03-21";
echo $newDate = date("d/m/Y",  strtotime($sqldate));

输出

21/03/2016

实时演示:单击此处

$sqldate = "2016-03-21";
$newDate = date("d-m-Y",strtotime($sqldate));

这正是你所需要的。