用unix_timestamp函数,将"Y-m-d H:i:s"的时间,转成unix时间戳,然后进行比较。
SELECT COUNT(*) FROM `表名` WHERE ( unix_timestamp(addtime) > 1538362994 and unix_timestamp(addtime) < 1541041394 )
当数据库日期为"Y-m-d H:i:s"格式时,传入的日期变量时间也是日期格式
sql中将时间戳转化为日期格式方法
SELECT FROM_UNIXTIME(add_time) from 表名;
查询结果如下: