date de la veille en php ?

bonsoir !

je cherche à récupérer la date de la veille format (2005-02-14) en php et bien sur sensible au changement de mois, c'est à dire se basant sur le calendrier réel.

merci.
 
Toi t'as du chercher longtemps avant de poser la question..

je suppose qu'un date('Y-m-d', time() - 3600 * 24) fait l'affaire..
 
oui en effet j'ai cherché longtemps .... j'ai même essayé d'installé une classe personnalisée qui permet des opérations sur les dates...

je teste ca
 
ca semble marcher, mais est ce que cela va detecter le changement de mois ?

si l'on est le 01-03-2005 ce code va-t-il renvoyer 28-02-2005 ou le 00-03-2005

merci !
 
fat-freddy a dit:
ca semble marcher, mais est ce que cela va detecter le changement de mois ?

si l'on est le 01-03-2005 ce code va-t-il renvoyer 28-02-2005 ou le 00-03-2005

merci !

pour poser ctte question, tu ne dois pas comprendre comment sont gérés les dates en php. la formule semble claire portant "date('Y-m-d', time() - 3600 * 24) "

je te conseille d aller sur le manuel php pour comprendre le fonctionnement des dates en php :-)
 
Hé hé tu as une fonction très adaptée pour les manipulation dans le temps des dates.

Code:
$date_d_hier = strtotime("day -1");

Tu peux ajouter en paramètre un timestamp et il te déduit ce que tu veux (genre semaine précédente, mois précédent) etc.
 

➡️ Offre MyRankingMetrics ⬅️

pré-audit SEO gratuit avec RM Tech (+ avis d'expert)
coaching offert aux clients (avec Olivier Duffez ou Fabien Faceries)

Voir les détails ici

coaching SEO
Discussions similaires
Haut