這是我收到的時候我加載頁面得到的時間總是過0
代碼在這裏:
echo "<b>Requested:</b><br>".round(abs(date("Y-m-d H:i:s") - date("Y-m-d H:i:s", strtotime($row['timestamp'])))/60,2)." minute(s) ago<br>";
echo "<b>Current Time:</b><br>".date("Y-m-d H:i:s")."<br> ";
echo "<b>Requested Time:</b><br>".date("Y-m-d H:i:s", strtotime($row['timestamp']))."<br> ";
我的問題是,它總是說有人要求0分鐘之前的圖像顯示它應該在7分鐘前計數。我已經嘗試了上面鏈接中的代碼顯示,我試圖用不同的格式搞亂它,有些給我巨大的數字,所以我來這裏尋求幫助
難道這是從一個MySQL拉數據庫,如果是這樣,列'timestamp'的確切數據類型是什麼? (假設它是TIMESTAMP) – Jhecht
如果它是MySql提取並且數據類型爲date,請確保PHP和MySQL都使用相同的日期格式。 –