
你指的是什么,是计算两个日期之间的天数吗,
如果是的话,使用strtotime()分别求取两个日期的unix时间戳,然后相减就求取出秒差,
之后结果/(243600),就是天数了
数据库存储时间一般用UNIX时间戳。
用你这种类型不是很好,转换的时候SQL的函数都用不上了啊。
还要先得出具体的时间。
给你做个例子:
当前周:
可以用SQL也可以用PHP找出本周第一天和最后一天的日期
当前week的第一天:
select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) + 1 DAY)
当前week的最后一天:
select date_sub(curdate(),INTERVAL WEEKDAY(curdate()) - 5 DAY)
然后SQL语句的时间限制就是
大于第一天的00:00:00
小于最后一天的23:59:59
要是时间戳就直接
DateDiff(week,字段名,getdate())=0
月和年的类似。
以上就是关于PHP判断是否是一月,一周方法全部的内容,包括:PHP判断是否是一月,一周方法、php 报表我现在要做一个按周输出报表和按月输出报表,以前没做过,请问下具体的思路,、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)