Date</title>
functionheure() { <SAMP>//on declare la fonction heure()</SAMP>
new
Date(); <SAMP>//on declare une nouvelle Date()</SAMP>
with(maintenant) { <SAMP>//on declare qu'on doit utiliser maintenant (donc la nouvelle date)</SAMP>
getDate() <SAMP>//on declare que jour est egale a getDate() donc le jour d'aujourd'hui</SAMP>
getMonth()+1 <SAMP>//on declare que mois est egale a getMonth()+1 donc le mois ou nous sommes (pourquoi +1, parce que sinon ca vous met 1 mois avant)</SAMP>
getYear() <SAMP>//on declare que annee est egale a getYear() donc l'annee ou nous sommes.</SAMP>
getHours() <SAMP>//on declare que heures est egale a getHours() donc l'heure ou nous sommes.</SAMP>
getMinutes() <SAMP>//on declare que minutes est egale a getMinutes() donc la minute ou nous sommes.</SAMP>
getSeconds() <SAMP>//on declare que secondes est egale a getSecondes() donc la seconde ou nous sommes.</SAMP>
if(heures<10) { <SAMP>//si heure est plus petit que 10.</SAMP>
getHours() <SAMP>//a (l'affichage final de l'heure) en rajoute un zero avant getHours() car getHours() met simplement la minute et ne rajoute pas de zero.</SAMP>
else{ <SAMP>//sinon (si heure est plus grand que dix bien evidemment).</SAMP>
getHours() <SAMP>//on met simplement getHours(), donc simplement les minutes.</SAMP>
if(minutes<10) { <SAMP>//idem que precedament mais avec les minutes</SAMP>
getMinutes()
else{
getMinutes()
if(secondes<10) { <SAMP>//idem que precedament mais avec les secondes</SAMP>
getSeconds()
else{
getSeconds()
if(a<2) { <SAMP>//si a est plus petit que 2</SAMP>
else{ <SAMP>//sinon (si a a plus grand que deux)</SAMP>
if(b<2) { <SAMP>//idem que precedemment mais avec les minutes</SAMP>
else{
if(c<2) { <SAMP>//idem que precedemment mais avec les secondes.</SAMP>
else{
setTimeout(<VAR>"heure()"</VAR>, 1000) <SAMP>//on 'appelle' la function heure toute les secondes (1000 est exprimé en millisecondes, tout le temps)</SAMP>
document.heuress.heur.value = a+<VAR>" "</VAR>+d+<VAR>" "</VAR>+b+<VAR>" "</VAR>+e+<VAR>" "</VAR>+c+<VAR>" "</VAR>+f <SAMP>//dans le document la balise form qui a pour nom heuress, et qui contient un 'objet' heur a pour valeur a+" "+d+" "+b+" "+e+" "+c+" "+f les deux guillemets sont des espaces.(quand on ajoute du texte a qqch de predefinis on met toujours des plus ou inversement.)</SAMP>
document.heuress.date.value = jour+<VAR>"/"</VAR>+mois+<VAR>"/"</VAR>+annee <SAMP>//dans le document la balise form qui a pour nom heuress, et qui contient un 'objet' date a pour valeur jour+"/"+mois+"/"+annee les / entre les deux guillemets sont des separations visibles entre les choses predefinies.</SAMP>