1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
| //Récuperation de la date du jour.
ObjetDate = new Date(); //On crée un nouvel objet de la classe Date().
$Jour=ObjetDate.getDate();
$MoisJavaScript=ObjetDate.getMonth();
$MoisReel=$MoisJavaScript+1 //En javascript les mois commencent à 0, donc on fait +1.
$Annee=ObjetDate.getYear();
ObjetDate=new Date($Annee,$MoisReel,$Jour); //Enfin on refait l'objet Date.
//Récupération de la date saisie par le demandeur.
$JourSaisi=document.formulaire.txtJour.value
$MoisSaisi=document.formulaire.txtMois.value
$AnneeSaisi=document.formulaire.txtAnnee.value
ObjetDateSaisie = new Date($AnneeSaisi,$MoisSaisi,$JourSaisi);
//Différence entre la date saisie et la date du jour.
$recup=(Math.floor((ObjetDateSaisie.getTime() - ObjetDate.getTime()) / 1000 / 60 / 60 / 24));
if ($recup < 0)
{
alert('Vérifier la date saisie');
document.formulaire.txtJour.focus();
return false;
} |