我收到來自HTTP POST,其中包括什麼標記格林威治時間的一些數據:PHP - 轉換格林威治時間
<gmt_timestamp>201308031525</gmt_timestamp>
然後我需要借這個時間戳並將其轉換爲這種格式:
MM/DD/YYYY HH:MM
到目前爲止,我一直想這樣的:
$ts = $_GET['timestamp'];
$date = DateTime::createFromFormat('ymdHi', $ts);
$fmTimestamp = $date->format('m/d/Y h:i:s A');
而是生成一個「PHP致命錯誤:調用到membe r函數格式()在非對象上「的第二行。任何想法我做錯了什麼?
,你會發現變量爲空。 'createFromFormat()'在給定輸入不正確時無法創建日期,因此返回null。 – Raptor