我試圖在兩個時間間隔之間獲取結果。我之前使用Y-m-d
構建的另一個Web應用程序完成了此操作,但現在遇到了Y-m-d H:i:s
的問題。代碼如下(屏蔽出於安全原因,當然):使用日期時間獲取結果
$m5b = date('Y-m-d H:i:s',mktime(0,0,0,0,0,0,date('Y'),date('m'),date('d'),date('H'),date('i')-5,date('s')));
$npm = date('Y-m-d H:i:s',mktime(0,0,0,0,0,0,date('Y'),date('m'),date('d'),date('H'),date('i')+1,date('s')));
$gm = mysql_query("SELECT * FROM acm WHERE lgt !='0000-00-00 00:00:00' AND logged BETWEEN '$m5b' AND '$npm'");
謝謝! strtotime完全放棄了我的想法。我不知道爲什麼我沒有像以前那樣在另一個項目中使用strtotime函數。謝謝:)另外,我剛剛學到了一些新東西。我不知道你可以用這樣的+5分鐘。我通常以更長的路線來做。我每天總是學到東西。 – yanike 2011-04-11 22:24:53
+1最佳解決方案。 – oblig 2011-04-11 22:26:18