J'utilise du carbone mais j'essaie d'obtenir le premier jour du mois afin de pouvoir générer un rapport du début du mois jusqu'au jour en cours.
$date = [
'start' => new \Carbon\Carbon('last month'),
'end' => new \Carbon\Carbon('today')
];
Le code ci-dessus affichera la date d'aujourd'hui à la même date le mois précédent. Mais je veux passer du 1er à maintenant.
Existe-t-il un moyen simple de faire cela comme si j'étais au-dessus? Impossible de trouver quoi que ce soit dans les documents.
Essayez comme
$start = new Carbon('first day of this month');
DOCS CARBONE Voir # Aides aux tests
Si vous avez déjà un objet Carbon
et que vous souhaitez rechercher le premier jour du mois pour cet objet, vous pouvez essayer en tant que,
$startDate = Carbon::now();
$firstDay = $startDay->firstOfMonth();
Vous pouvez utiliser la fonction suivante
$start = Carbon::now()->startOfMonth();
$end = Carbon::now();