Salut,

voila je coince pour comparer 2 dates dans ce format :

M/AAAA 7/2009

En fait j'ai un champ date ou l'utilisateur renseigne une date dans ce format :

07/2009

Et je souhaite faire un filtre pour comprer la date rentrée par l'utilisateur et celle du jour avec mois+1

Exemple :

la date du jour (date système ou je récupère le mois+1 et l'année pour l'avoir dans ce format ) donc ici la date du jour avec mois+1 est 8/2009

la date renseigner par l'utilisateur : 07/2009

puis après transformation dans ma fonction cela devient 7/2009

Si la date renseignée par l'utilisateur est inférieur à celle du système alors j'affiche un message d'erreur date invalide.

Voila j'ai commencé avec cela je récupère mes deux dates dans ce format m/aaaa mais après je bloque pour la comparaison :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
function dateDebut() {
// date du jour
var DateJour=new Date()
var mois =DateJour.getMonth()+2
var annee =DateJour.getFullYear()
var dateJ = (mois)+"/"+(annee)
// date renseignée par l'utilisateur
var dateD = document.forms["saisie_avk"].elements["Date_Deb_Validite"].value
var DateD = dateD.replace(/0(\d\/)/,"$1")


Merci