我目前在PHP中有以下代码,它们是来自mySQL数据库的日期
//for an example
$card_info[0]['Player_DOB'] = "24/6/1987";
<td><?=$card_info[0]['Player_DOB'];?></td>
我如何用一条简单的行解析它以显示用户友好的日期?我知道我可以做explode($card_info[0]['Player_DOB'], "/")
等等等等等等,但这是漫长的过程。
所以基本上他们无论如何只用一行代码来显示这样的东西
24th of June, 1987
答案 0 :(得分:1)
您可以创建自己的函数来解析这种日期或执行:
echo DateTime::createFromFormat("d/m/Y","24/6/1987")->format('r');
答案 1 :(得分:0)
您可以使用:
echo $new_date = date('dS F, Y', strtotime('1987-06-24'));