Bonjour,
je cherche à obtenir le mois précédant la date courante
J'ai naturellement essayé les solutions suivantes :
et
Code : Sélectionner tout - Visualiser dans une fenêtre à part $lastMois = date('m', strtotime('last month'));
Ces deux codes qui semblaient fonctionner ne marche pas aujourd'hui
Code : Sélectionner tout - Visualiser dans une fenêtre à part $lastMois = date('m', mktime(0, 0, 0, date("m")-1));
Nous sommes le 31/10/2020 et les deux propositions me retournent toutes les 2 $lastMois = 10
Selon ce que je crois comprendre c'est que les deux solution transforment le 31/10/2020 en 31/09/2020 or le 31/09/2020 = 01/10/2020 ... ce problème va donc se poser environ tous les 2 mois ...
Du coup, avez vous une solution qui fonctionne même le 31ème jour du mois ??
Partager