什么是结束时间不能大于当前时间

如题所述

如果结束时间大于当前时间,则表示未来发生的事情(数据),数据库中不存在,是没有意义的,可能由于查询不到浪费系统时间。所以,一般要求结束时间不能大于当前时间。有的系统中,如果结束时间大于当前时间,取当前时间。
温馨提示:答案为网友推荐,仅供参考
第1个回答  2015-08-04

如果结束时间大于当前时间,则表示未来发生的事情(数据),数据库中不存在。

可以采取以下方法解决:

php中常通过下面的代码,得到判定日期的sql查询语句

$now = time(); //获取当期的日期 
$sql="select * from `team` where end_time>$now ORDER BY sort_order limit 0,4";

相似回答