如何在php中制作我的一个开始和结束日期时间格式

时间:2015-11-28 08:56:48

标签: php mysql datetime

我想获取营业开始日期和时间以及营业结束日期和时间,从早上7点到早上7点开始。
我想要做的是查询mysql以选择开始日期和结束日期之间的数据 例如:

$start_date = 2015-27-11 7:00:am; 
$end_date = 2015-28-11 7:00:am;

这些时间之间应该计算一个工作日

Select * from orders where time > $start_date AND time < $end_date;

如何为它制作时间和日期?请帮忙。

提前致谢!

2 个答案:

答案 0 :(得分:0)

使用mysql DATE()

SELECT * WHERE DATE(time) BETWEEN ':start' AND ':end';

答案 1 :(得分:0)

如果我收到你的问题(你必须重新制定),为什么不把时间和日期保存在一个类型的字段中:Datetime ?!这样,您就可以轻松地进行比较查询。

Select * from orders where time>$start_date_and_time AND time < $end_date_and_time