Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在PHP中每7天增加一次数字_Php_Date_Time_Range_Date Range - Fatal编程技术网

在PHP中每7天增加一次数字

在PHP中每7天增加一次数字,php,date,time,range,date-range,Php,Date,Time,Range,Date Range,我从输入字段中为ex选择日期范围: <?php $Startdate = '2017-06-12'; // date format Y-m-d $Enddate = '2017-06-17'; Number = 1; ?> 例如,如果我选择上述日期范围或上述范围之间的任何日期,则数字应为1;当我更改未来7天的范围或未来7天之间的任何日期时,数字应为2,依此类推。使用以下代码,您可以获得日期之间的天数并实现您的逻辑 <?php $Startdat

我从输入字段中为ex选择日期范围:

<?php

    $Startdate = '2017-06-12'; // date format Y-m-d
    $Enddate = '2017-06-17';
    Number = 1;

?>


例如,如果我选择上述日期范围或上述范围之间的任何日期,则数字应为1;当我更改未来7天的范围或未来7天之间的任何日期时,数字应为2,依此类推。

使用以下代码,您可以获得日期之间的天数并实现您的逻辑

<?php
$Startdate = '2017-06-12';
$Enddate = '2017-06-17';

$date1=date_create($Startdate);
$date2=date_create($Enddate);
$diff=date_diff($date1,$date2);

$days = $diff->format('%a');

echo $days;
?>


我有一个名为$EDITION\u NUMBER的变量,我想在每7天之后增加一个数,将天与7分开,您将得到数周