【问题标题】:Increase number every 7 days in PHP在 PHP 中每 7 天增加一次数字
【发布时间】:2017-11-06 15:11:04
【问题描述】:

我从输入字段中选择日期范围,例如:

<?php

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

?>

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

【问题讨论】:

    标签: php date time range date-range


    【解决方案1】:

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

    <?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_NUMBER 的变量,我想在每 7 天后增加一个数字
    • 将天数除以 7,您将得到数周
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-06-09
    • 2019-01-23
    • 1970-01-01
    • 2015-07-25
    • 2019-01-26
    相关资源
    最近更新 更多