Les Snippets

Connexion

Contrôle si Date Invalide [CDI]

Niveau requis pour utiliser/comprendre cette source : 1 ( Débutant )
Créé le 01/09/2007 15:39:15 et initié par bultez [Liste]
Vue : 18024
Catégorie(s) : Date & Heure, Trucs & Astuces
Langages dispo pour ce code :
- Javascript
- Windev



Langage : Javascript
Date ajout : 01/09/2007
Posté par bultez [Liste]
<script type="text/javascript">
function ctrDate(a,m,j)                              
{ // retourne true si date valide, false sinon       
   m--;                                               
  var d=new Date(a,m,j);                             
  return ( d.getFullYear()==a && d.getMonth()==m ); 
}                                                    

</script>
<!-- ~~~~~~~~~~ exemple d'utilisation ~~~~~~~~~~ -->
<form name="frm">
    jour :    <input name="j"    type="text" size=2 maxlength=2 />
    mois :   <input name="m" type="text" size=2 maxlength=2 />
    année: <input name="a"   type="text" size=4 maxlength=4 />
<input     type="button"
            value="Contrôler"
            onclick='     var L=ctrDate( document.frm.a.value,
                                                 document.frm.m.value,
                                                 document.frm.j.value ) ? "correcte" : "errronée" ;
                                  alert( "date "+ L );'    />
</form>                
<!-- ~~~~~~~~~~ exemple d'utilisation ~~~~~~~~~~ -->

             Remarque :
Langage : Windev
Date ajout : 06/09/2007
Posté par fabienlaps [Liste]
Res = DateValide("20011225")  // Res retourne  Vrai
Res = DateValide("20012512")   // Res retourne Faux

Remarque :
fonction disponible en WebDev

Snippets en rapport avec : Date, Contrôle, Invalide, Valide



Codes sources en rapport avec : Date, Contrôle, Invalide, Valide

{Javascript / DHTML} PETIT SCRIPT MAIS EFFICACE POUR VALIDER LES DATES
ce code permet de valider une date si elle est conforme au calendrier, elle retourne un booléen, exe...

{Javascript / DHTML} CONTROLE VALIDITE DATE
ci joint un bout de code que j'ai écris et qui peut peut etre vous servir , il permet de vérifier si...

{Delphi} EXEMPLES DE THREADS
L'objectif final est de suivre la progression en temps réel de traitements longs. Cet objectif n'est...

{C# / C#.NET} VALIDATION D'UNE DATE ENTRE LE 01/01/1600 ET 31/12/2699) AVEC UNE EXPRESSION RÉGULIÈRE EN C#. LA VALIDATION TIENT COMPTE DES ANNÉES BISSEXTILES
Expression réguliere en C# pour vérifier une date sous la forme dd/mm/ssyy. Les dates peuvent être ...

{Visual Basic, VB6, VB.NET, VB 2005} JACALENDAR
Petit calendrier avec annotations. Pratique pour des RDV ou autres évenements. Utilise un MounthCa...

{Visual Basic, VB6, VB.NET, VB 2005} CALENDRIER EN VBA POUR EXCEL 2010
Bonjour, Ceci est ma première source que je dépose ici. Suite à un bug sur une macro qui fonctionn...

{C# / C#.NET} GETSYSTEMTIME ET SETSYSTEMTIME
Un exemple d'utilisation des API GetSystemTime et SetSystemTime permettant de modifier l'heure et la...

{Visual Basic, VB6, VB.NET, VB 2005} MODIFICATION DATE DE WINDOWS EN VB.NET ET VBA
La modification de la date courante du système en vb.net est tout sauf simple ! Et cela se complique...

{C / C++ / C++.NET} JOUR DE NAISSANCE
Ce programme fait apparaître le jour de semaine de votre naissance, le signe astrologique, la pierre...

{JAVA / J2EE} [JAVA] INTERVALLE ENTRE 2 DATES SANS COMPTER LES WEEKENDS
Calculer l'intervalle entre 2 dates sans compter les weekends Principe: 1. Chercher le samedi de...