将自定义日期格式转换为用户友好

时间:2014-05-24 22:04:46

标签: php date

我目前在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

2 个答案:

答案 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'));