【问题标题】:Previous day excluding only Saturdays with php Carbon前一天使用 php Carbon 不包括周六
【发布时间】:2020-11-14 19:07:39
【问题描述】:

我正在尝试使用 Carbon 获取不包括星期六的前一天,但我只能找到不包括周末的获取前一天的方法。

所以:

$todayDate = Carbon::now();
$dayBefore = $todayDate->subWeekDay();

如果今天是星期一之前我得到星期五,但我需要星期日,如果今天是星期日,我需要星期五...

我找不到只排除前一天的星期六的方法。

nesbot/碳 => 2.41.5

【问题讨论】:

    标签: php-carbon


    【解决方案1】:

    最后我得到了前一天,不包括这样的星期六:

    $dayBefore  = Carbon::yesterday();
    if ($dayBefore->isSaturday()) {
        $dayBefore = $dayBefore->subDay();
    }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-07-11
      • 1970-01-01
      • 1970-01-01
      • 2018-02-03
      • 2018-09-18
      • 2019-07-06
      • 2015-04-18
      • 2019-02-24
      相关资源
      最近更新 更多