Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/59.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在php中更改MySQL的日期格式_Php_Mysql - Fatal编程技术网

在php中更改MySQL的日期格式

在php中更改MySQL的日期格式,php,mysql,Php,Mysql,当前,此代码:显示MySQL中的此日期格式YYYY-MM-DD。如何将其更改为此格式DD-MM-YYYY 谢谢 编辑:问题解决了$date=新日期时间($user->last\u login); echo$date->format('Y-m-dh:i:s') 谢谢大家 您可以这样做: date(d-m-Y", strtotime($user->last_login)); 或者这个: $date = new DateTime($user->last_login); echo $dat

当前,此代码:
显示MySQL中的此日期格式
YYYY-MM-DD
。如何将其更改为此格式
DD-MM-YYYY

谢谢

编辑:问题解决了<代码>$date=新日期时间($user->last\u login); echo$date->format('Y-m-dh:i:s')

谢谢大家

您可以这样做:

date(d-m-Y", strtotime($user->last_login));
或者这个:

$date = new DateTime($user->last_login);
echo $date->format('d-m-Y');
或者使用碳():


事实上@frayne konok很接近。你需要这样做

echo date('d-m-Y', strtotime($user->last_login));
有关更多日期格式代码,请参见PHP文档:

是否执行此操作
echo date(“d-m-Y”,strotime($user->last_login))
echo date('d-m-Y', strtotime($user->last_login));