sblancho
Messages postés2Date d'inscriptionjeudi 23 juin 2005StatutMembreDernière intervention24 juin 2005
-
23 juin 2005 à 13:03
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 2013
-
24 juin 2005 à 12:28
bonjour,
je dois faire un calcul de date à + n mois par rapport à la date du jour.
comment se depatouiller avec les controles sur les fin de mois ?
quelqu'un a-t-il un script tout fait svp ???
merci.
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 23 juin 2005 à 13:23
Bonjour,
que faut-il faire si 31/1/2005 + 3 mois ?
répondre 30/4/2005 ?
si oui => contrôler si "date résultat" valide
sinon mettre "jour fin du mois résultat".
Cordialement. Bul. ~Site~~[mailto:marcelBultez@tiscali.fr Mail]~
sblancho
Messages postés2Date d'inscriptionjeudi 23 juin 2005StatutMembreDernière intervention24 juin 2005 24 juin 2005 à 12:03
Salut,
merci pour vos deux réponses rapides. Bultez tu peux préciser ta réponse, j'ai pas saisi !
Phil_free : très bonne idée ... j'adopte :-)
merci encore
cs_bultez
Messages postés13615Date d'inscriptionjeudi 13 février 2003StatutMembreDernière intervention15 octobre 201330 24 juin 2005 à 12:28
c'était une question ...
que faut-il faire si 31/1/2005 + 3 mois ?
répondre 30/4/2005 ? ou 1/5/2005 ?
perso j'utilise le script ci-dessous
pour avoir le jour fin de mois.
function DernierJourMois(annee,mois)
{ var nextDate=new Date(annee,mois,1); // Mois suivant
nextDate.setTime(nextDate.getTime()-24*3600*1000); // Jour précédent
return(nextDate.getDate()); }
ce qui permet si la date + n mois est > dernier jour du mois
de la remettre à cette valeur.
Cordialement. Bul. ~Site~~[mailto:marcelBultez@tiscali.fr Mail]~