php-将2012-06-25 19:00:00转换为其他格式

php-将2012-06-25 19:00:00转换为其他格式,php,time,strtotime,mktime,Php,Time,Strtotime,Mktime,通过xml,我得到了以这种格式给出时间的变量:2012-06-25 19:00:00 我想把它转换成这样的格式:6月25日到晚上7:00 我已经看过mktime和strotime,但我不确定如何处理作为日期和时间的格式。正如您所说,您可以使用: 正如您所说,您可以使用: 看或者看或者我认为他想要回音日期('F-m-h:iA',strotime($old_格式))@raym0nd是的,你说得对,谢谢。忽略了,就是这样。事实上,我也想要g而不是h。谢谢Doh,我想我知道我脑海中的整个格式表:)我想他

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

我想把它转换成这样的格式:6月25日到晚上7:00

我已经看过mktime和strotime,但我不确定如何处理作为日期和时间的格式。

正如您所说,您可以使用:

正如您所说,您可以使用:


看或者看或者我认为他想要
回音日期('F-m-h:iA',strotime($old_格式))@raym0nd是的,你说得对,谢谢。忽略了,就是这样。事实上,我也想要g而不是h。谢谢Doh,我想我知道我脑海中的整个格式表:)我想他想要
echo date('F-m-h:iA',strotime('old_format))@raym0nd是的,你说得对,谢谢。忽略了,就是这样。事实上,我也想要g而不是h。谢谢Doh,我以为我在脑海中知道了整个格式表:)
echo date('F-m - h:iA', strtotime($old_format));
<?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;