通過xml,我得到變量,給這種格式的時間:2012-06-25 19:00:00php - 轉換2012-06-25 19:00:00到另一種格式
我會像它將被轉換爲這種格式:6月25日 - 7:00 PM
我已經看過mktime和strtotime,但我不知道如何處理作爲日期和時間來的格式。
通過xml,我得到變量,給這種格式的時間:2012-06-25 19:00:00php - 轉換2012-06-25 19:00:00到另一種格式
我會像它將被轉換爲這種格式:6月25日 - 7:00 PM
我已經看過mktime和strtotime,但我不知道如何處理作爲日期和時間來的格式。
正如你所說,你可以使用strtotime:
echo date('F-m - h:iA', strtotime($old_format));
我認爲他希望'echo date('Fm -h:iA',strtotime($ old_format)) ;' – raym0nd
@ raym0nd是的,你說得對,謝謝。忽略了。 – alexn
多數民衆贊成它。事實上,我也想g而不是h。謝謝! – user1449369
<?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;
看['日期()'](http://us.php.net/manual/en/function.date。 php)或[DateTime](http://us.php.net/manual/en/book.datetime.php) –