有沒有辦法在php中查看是否((當前時間 - 數據庫中的時間戳)> 10分鐘)?我在一個名爲lockout的數據庫中有一行。我有以下代碼至今:計算比較sql時間戳和php日期(「y-m-d h:i:s」)
echo $row['lockout'];//returns 2013-05-12 22:04:17
echo date("Y-m-d H:i:s")//returns 2013-05-12 22:06:32
而且沒有任何人有任何想法,爲什麼當我在數據庫中插入當前時間戳,它是大約一個半小時關閉,但有正確的日期和年份?
@盧卡斯我不是在SQL查詢中進行計算比較。這是在我的PHP代碼中的if語句。如果((日期(「Ymd H:i:s」) - $ row ['lockout'])> 600){ echo'
來源
2013-05-12 22:01:32 Sam
在PHP中您可以使用strtotime功能與relative formats像
- 10 minutes
以獲得所需的Unix時間戳:來源
2013-05-12 22:06:56 Danijel