使用PHP将mysql日期格式从ISO转换为UK

Pet*_*ris 2 mysql format date

我在mysql数据库中有一个日期字段,我试图在.php文档中显示.当我插入以下代码时,它当前显示在yyyy-mm-dd中:

<?php echo $row_rs_dealItem['dateend']; ?>
Run Code Online (Sandbox Code Playgroud)

但是我希望它以dd-mm-yyyy显示

我需要最简单/最干净的解决方案.

谢谢!

Mil*_*ada 5

我会使用DateTime类

<?php
$date = new DateTime($row_rs_dealItem['dateend']);
echo $date->format('d-m-Y');
?>
Run Code Online (Sandbox Code Playgroud)