PHP循环(逐天)输出指定范围内的日期

后端开发   发布日期:2023年05月15日   浏览次数:444

PHP计算日期间隔天数:

  1. function diffBetweenTwoDays ($day1, $day2){
  2. $second1 = strtotime($day1);
  3. $second2 = strtotime($day2);
  4. if ($second1 < $second2) {
  5. $tmp = $second2;
  6. $second2 = $second1;
  7. $second1 = $tmp;
  8. }
  9. return ($second1 - $second2) / 86400;
  10. }

PHP指定日期范围循环输出日期示例:

  1. $date1="2021-11-01";//开始日期
  2. $date2="2021-11-16";//结束日期
  3.  
  4. for ($me=0;$me<=diffBetweenTwoDays($date1, $date2);$me++){
  5. $riqi=date("Y-m-d",(strtotime($date1)+86400*$me));//计算此时的日期
  6. $sql = "select * from mdaima where shijian='" . $riqi . "' limit 1 ";
  7. 代码段...

以上可以通过指定的日期范围,循环按天输出日期,用于做按天输出结果的查询。

以上就是PHP循环(逐天)输出指定范围内的日期的详细内容,更多关于PHP循环(逐天)输出指定范围内的日期的资料请关注九品源码其它相关文章!