我在MySQL表中插入了php time()示例(005558883333)。我想等于mysqli
查询中的日期。
我已经在MySQL表中将php time()插入为int类型
例如:
select lastdate from create_date=time();
答案 0 :(得分:1)
我认为,如果我已正确理解您需要的是from_unixtime
-因此,请使用表中的整数之一:
set @t=1547554662;
select from_unixtime( @t );
将输出:
2019-01-15 12:17:42
因此,如果希望按日期查询,可以在where子句中使用from_unixtime
。有帮助吗?
即:可能会这样做...
SELECT * FROM al_brand WHERE date( from_unixtime( create_time ) )='12-12-2017';
仅获取日期并省略时间部分
select date(from_unixtime( @t ));