ajouter 1 mois à une variable date

ajouter 1 mois à une variable date - PHP - Programmation

Marsh Posté le 25-09-2011 à 22:57:52    

salut,  
 
J'ai une variable string da la forme d'une date du genre "2011-12" et je cherche à ajouter 1 mois ou soustraire 1 mois à cette date.
J'ai trouvé pleins d'exemples pour des dates du jour mais pas avec des dates différentes.
Y a t'il une solution simple, une fonction pour faire ça sans recoder une fonction qui va découper la date, soustraire les mois et ressouder tout ça?
Merci

Reply

Marsh Posté le 25-09-2011 à 22:57:52   

Reply

Marsh Posté le 26-09-2011 à 00:32:19    

Dans ce genre de situation, le mieux est de d'abord convertir ta chaîne en date (il doit bien y avoir une fonction pour celà).
Ensuite, tu peux appliquer toute les fonctions liées au traitement des dates :)


---------------
Doucement le matin, pas trop vite le soir.
Reply

Marsh Posté le 26-09-2011 à 10:28:50    

Code :
  1. $maDate = "2011-12";
  2. $maDate = date("Y-m", strtotime("+1 month", strtotime($maDate."-01" )));


 
Ca devrait le faire ;)


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 26-09-2011 à 18:38:13    

Ok merci, ça marche nikel.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed