получить начальную и конечную дату текущего квартала в Laravel - PullRequest
0 голосов
/ 16 марта 2019

Я пытаюсь установить дату начала и дату окончания квартала.

Например, я работаю над системой отчетности, в которой мне нужно представлять данные за 1 квартал, 2 квартал, 3 квартал,и квартал 4.

Первый квартал - январь - март

Второй квартал - апрель - июнь

кварталТри - июль - сентябрь

Четвертый квартал - октябрь - декабрь

1 Ответ

0 голосов
/ 16 марта 2019
use Carbon\Carbon;

    $currentYear = Carbon::now()->format('Y');
    $Q1start=Carbon::createMidnightDate($currentYear,1,1);
    $Q1end=Carbon::createMidnightDate($currentYear,3,31);

    $Q2start=Carbon::createMidnightDate($currentYear,4,1);
    $Q2end=Carbon::createMidnightDate($currentYear,6,30);

    $Q3start=Carbon::createMidnightDate($currentYear,7,1);
    $Q3end=Carbon::createMidnightDate($currentYear,9,30);

    $Q4start=Carbon::createMidnightDate($currentYear,10,1);
    $Q4end=Carbon::createMidnightDate($currentYear,12,31);

подробнее здесь: https://carbon.nesbot.com/docs/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...