使用datetime获取结果
我想在两个时间间隔之间获取结果。我之前用另一个我使用
Y-m-d
构建的网络应用程序完成了这项工作,但现在遇到了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'");
没有找到相关结果
已邀请:
3 个回复
款去芳尾脊
函数,如果你使用的是PHP5的最新版本,那么就是DateTime对象。这应该清理你的代码。 用strtotime()
使用DateTime类
厦惫
揽芳僵迷仇