2022
我们一起努力

php中查询指定时间段的数据的实现方法 - 编程语言

这篇文章主要讲解了php中查询指定时间段的数据的实现方法,内容清晰明了,对此有兴趣的小伙伴可以学习一下,相信大家阅读完之后会有帮助。

php中查询指定时间段数据的方法:使用strtotime时间戳转换函数,代码为【$timea = strtotime($_POST['timea']);$sql = mysql_query($sq2);】。

php中查询指定时间段数据的方法:

下面是时间戳查询。如果数据库时间显示的是2011-04-05那就不需要用strtotime时间戳转换函数:

$timea = strtotime($_POST['timea']);
$timeb = strtotime($_POST['timeb']);
$sq2="select * from `ecs_order_info` 
where add_time between '$timea' and '$timeb' and `quanxian`='$dangqian' 
order by `order_id` DESC limit 50";
$sql = mysql_query($sq2);

扩展资料

在php中完成

1、UNIX时间戳转换为日期用函数: date()

一般形式:

date('Y-m-d H:i:s', 1156219870);

2、日期转换为UNIX时间戳用函数:strtotime()

一般形式:

strtotime('2010-03-24 08:15:42');

在MySQL中完成

这种方式在MySQL查询语句中转换,优点是不占用PHP解析器的解析时间,速度快,缺点是只能用在数据库查询中,有局限性。

1、UNIX时间戳转换为日期用函数: FROM_UNIXTIME()

php中查询指定时间段的数据的实现方法 - 编程语言

一般形式:

select FROM_UNIXTIME(1156219870);

2、日期转换为UNIX时间戳用函数:UNIX_TIMESTAMP()

一般形式:

Select UNIX_TIMESTAMP('2006-11-04 12:23:00′);

举例:mysql查询当天的记录数:

$sql=”select * from message Where DATE_FORMAT(FROM_UNIXTIME(chattime),'%Y-%m-%d') = DATE_FORMAT(NOW(),'%Y-%m-%d') 
order by id desc”。

相关学习推荐:PHP编程从入门到精通

看完上述内容,是不是对php中查询指定时间段的数据的实现方法有进一步的了解,如果还想学习更多内容,欢迎关注云行业资讯频道。

赞(0)
文章名称:《php中查询指定时间段的数据的实现方法 - 编程语言》
文章链接:https://www.fzvps.com/88471.html
本站文章来源于互联网,如有侵权,请联系管理删除,本站资源仅供个人学习交流,请于下载后24小时内删除,不允许用于商业用途,否则法律问题自行承担。
图片版权归属各自创作者所有,图片水印出于防止被无耻之徒盗取劳动成果的目的。

评论 抢沙发

评论前必须登录!