-5

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

“2013 年 5 月 6 日”

我需要它采用以下格式:

2013 年 5 月 6 日

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

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

谢谢

4

3 回答 3

2

通过使用strtotime()date()。具体来说:

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

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

于 2013-05-07T17:44:21.740 回答
1
date("d-F-y",strtotime("05/06/2013"));
于 2013-05-07T17:44:52.070 回答
0

这就是您使用DateTimeClass 的方式。

$Date = new DateTime("05/03/2013");
echo $Date->format("d-M-Y");
于 2013-05-07T18:47:06.920 回答