0

通过 xml,我得到了以这种格式给出时间的变量:2012-06-25 19:00:00

我希望将其转换为以下格式:6 月 25 日 - 晚上 7:00

我查看了 mktime 和 strtotime,但我不确定如何处理作为日期和时间出现的格式。

4

2 回答 2

5

正如你所说,你可以使用strtotime

echo date('F-m - h:iA', strtotime($old_format));
于 2012-06-13T20:13:35.773 回答
0
<?php

$input = "2012-06-25 19:00:00";

$dateTimeObject = new DateTime($input);
echo "First way: " . $dateTimeObject->format("F d - g:iA") . "<br>\n";

$date = date("F d - g:iA", strtotime($input));
echo "Second way: " . $date;
于 2012-06-13T20:17:27.070 回答