我試圖將我的時間戳轉換爲可讀的日期(將用於SQL查詢中)。php時間戳到可讀的日期不按預期工作
我的代碼:
$date1 = date("d-m-Y",Input::get('van'));
return Input::get('van')." ".$date1;
時間戳:
1451602800000
結果
15-12-1966
當我嘗試this application該時間戳的結果是星期四,12月31日
2015 23:00:00 GMT
這是我期待的。 我做錯了什麼讓我得到錯誤的日日月?時間戳似乎是奧凱的代碼是公認的答案here:
添加:
date_default_timezone_set('UTC');
不到風度改變什麼
什麼是Input :: get('van')? – Brogan
它的值(來自get request)持有確切的時間戳。它可以是任何持有該時間戳值的變量。 –
那麼,您的1451602800000時間戳是在47969年的6月18日。 – Brogan