Page 1 sur 1

obtenir à partir d'une date, la meme date un mois apres

Posté : 15 mars 2007, 18:28
par Khorne_fr1
Bonjour,

j'aimerais pour une date donnée, genre jeudi 1er mars 2007, obtenir le premier jeudi du mois suivant. Je ne vois pas trop comment procéder.

Posté : 15 mars 2007, 19:09
par Ryle
En ajoutant 7 jours (une semaine) à ta date, et cela jusqu'à ce que tu constates que le mois à changé :)

Il y a un très bon sujet dans la FAQ sur la manipulation des dates en php.

Posté : 15 mars 2007, 19:13
par Khorne_fr1
oui ta solution fonctionne quand on recherche le premier jeudi du mois. Mais du coup pour le deuxième jeudi ou le dernier ca ne fonctionne pas.

Posté : 15 mars 2007, 20:01
par Jules Petibidon
hello,

strtotime est une fonction fantastique (bien qu'un peu prise de chou pour trouver la syntaxe exacte...)

inspire toi de cela :
echo date( 'd/m/Y' , strtotime( 'FIRST THURSDAY ' . date('Y-m-01') . ' +1 MONTH' ) );

Posté : 16 mars 2007, 15:28
par Khorne_fr1
pas mal cette fonction, merci beaucoup.