使用php转换日期格式

时间:2013-05-07 17:43:03

标签: php string date

我在php中有以下字符串,这是一个日期:

“2013年5月6日”

我需要它采用以下格式:

06-MAY-13

无论我使用哪种方法都需要能够处理第一种格式中给出的任何日期并将其转换为所需的格式。

我怎么能在php中做到这一点?

由于

3 个答案:

答案 0 :(得分:2)

使用strtotime()date()。 Spefically:

echo date('d-M-y', strtotime('05/06/2013'));

如果您想要月份的全名,请将M替换为F

答案 1 :(得分:1)

date("d-F-y",strtotime("05/06/2013"));

答案 2 :(得分:0)

这是您使用DateTime类进行操作的方法。

$Date = new DateTime("05/03/2013");
echo $Date->format("d-M-Y");