在php中检查项目是否在给定的日期范围内

问题描述 投票:0回答:1

我对此很困惑,我的目标是在给定的日期范围内执行某项。

我像Carbon这样得到昨天的日期和8天之前的日期:

$dt = \Carbon\Carbon::yesterday();
$dtB = \Carbon\Carbon::yesterday()->subDays(8);

$today = $dt->toDateString();
$todayBack = $dtB->toDateString();

然后我需要执行此if语句,以查找数据库中的项目是否适合这些时间范围。

    if($orderSet->item_clicked == 'printing' && $orderSet->completed_date == $today) {
      // run some stuff here
    }

目前,如果今天是今天,我可以执行,但我希望在这两天之间执行。例如。这两个日期之间的时间为09-20-19-10-09-19。仅作为示例。

我对此很困惑,我的目标是在给定的日期范围内执行某项。我用Carbon得到昨天的日期和8天之前的日期,像这样:$ dt = \ Carbon \ Carbon :: ...

php php-carbon
1个回答
0
投票

碳具有between()方法。

© www.soinside.com 2019 - 2024. All rights reserved.