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 : 12629
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...

{PHP} FORMATER DES MILLISECONDES AU FORMAT HH:MM:SS:MMM
Bizarre, mais je n'ai pas trouvé de soluce à mon besoin express. Je me suis donc fait la fonction v...

{Delphi} TIMESERVER V1.0.3
Un programme ridiculement simple par rapport au service qu'il rend ! Se connecte à des serveurs de ...

{PHP} CLASSE DATETIME AVEC TRADUCTION
Début de class DateTime avec prise en charge multi-langue. Pour le moment seul la fonction de for...

{PHP} DIFFÉRENCE ENTRE DEUX DATE EN JOURS (LISTE RÉCUPÉRÉE DANS UN TABLEAU)
Salut J'ai cherché une fonction permettant de récupérer une liste de date entre deux dates donnée...

{C / C++ / C++.NET} CALENDRIER (WIN64)
Un calendrier pour Windows x64. Pur C et ASM, frénétiquement CLASSieux et antiGOTO passent leur che...

{PHP} TESTEUR DE REGEX
Dans le cadre des champs de formulaire, on contrôle la validité de l'entrée par une regex. Sauf q...

{Visual Basic, VB6, VB.NET, VB 2005} SIMULATEUR TRIAL VERSION (BASE DE TRAVAIL POUR DÉBUT)
voilà une petite source de base qui permet de mettre en oeuvre un trial version. un fichier sera gé...

{Visual Basic, VB6, VB.NET, VB 2005} CALENDRIER VB6 ET HORLOGE ANALOGIQUE
ce calendrier s'inspire du calendrier type obtenue sous windows vista et 7 quand on clic dans la bar...