【问题标题】:Get very first week day of a new month in carbon php在碳 php 中获取新月份的第一周
【发布时间】:2021-01-13 02:39:18
【问题描述】:

您好,我在使用 php carbon 获取下个月的开始周日期时遇到问题。 我尝试下面的代码,没有当月的开始,而不是添加的月份。

$carbon = new Carbon();
$thisMonth = $carbon::now()->startOfMonth();
$nextMonth = $thisMonth->addMonth();
echo $nextMonth->startOfWeek();

以上代码的输出

2020-09-28 00:00:00

期望: 今天是 27 - 09 2020,我预计将输出下个月的第一周,即 01 - 10 -2020。

执行此代码时,我需要从当前月份获取每个下个月的第一个日期(星期一-星期五)。

【问题讨论】:

    标签: php php-carbon


    【解决方案1】:

    如果您想获取每个下个月的第一个日期,您可以试试这个:

    now()->addMonthNoOverflow(1)->firstOfMonth()->dayName;
    

    【讨论】:

    • 我想得到钱的第一个日期,这就是我使用工作日的原因,这样它就可以从星期一到一天。如果第一周是 2,它会得到 2 - 10 2020,这就是我想要的
    猜你喜欢
    • 2019-07-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-12-08
    • 2010-12-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多