Affichage de la date et de l'heure


Nous sommes le:
Il est:

<title>Date et heure</title>
<BODY onLoad="debuteTemps();debuteDate()"
onUnload="clearTimeout(dd);clearTimeout(dd)" bgcolor="#000000" text="#CCCCFF">
<div align="center">
<SCRIPT LANGUAGE="JavaScript">
<!--
var dd;
function debuteDate() {
var adate, date, amois, jour;

adate = new Date()
amois = adate.getMonth()+1;
jour = adate.getDay();

if (jour == 0) date = "dimanche";
else if (jour == 1) date = "lundi";
else if (jour == 2) date = "mardi";
else if (jour == 3) date = "mercredi";
else if (jour == 4) date = "jeudi";
else if (jour == 5) date = "vendredi";
else if (jour == 6) date = "samedi";

date += " " + adate.getDate();

if (amois == 1) date += " janvier";
else if (amois == 2) date += " février";
else if (amois == 3) date += " mars";
else if (amois == 4) date += " avril";
else if (amois == 5) date += " mai";
else if (amois == 6) date += " juin";
else if (amois == 7) date += " juillet";
else if (amois == 8) date += " août";
else if (amois == 9) date += " septembre";
else if (amois == 10) date += " octobre";
else if (amois == 11) date += " novembre";
else if (amois == 12) date += " décembre";
date += " " + ( adate.getYear());
date = " " + date;
document.Temps2.date.value = date;
dd = setTimeout("debuteDate()",10000);
}
// -->
</SCRIPT>
<SCRIPT LANGUAGE="JavaScript">
<!--
var dd;
function debuteTemps() {
var hhmmss = " ", min, sec;

adate = new Date()
hhmmss += adate.getHours();
min = adate.getMinutes();
if (min < 10) hhmmss += ":0" + min;
else hhmmss += ":" + min;
sec = adate.getSeconds();
if (sec < 10) hhmmss += ":0" + sec;
else hhmmss += ":" + sec;
hhmmss = " " + hhmmss;
document.Temps1.heure.value = hhmmss;
dd = setTimeout("debuteTemps()",1000);
}
// -->
</SCRIPT>
<b><font face="Times New Roman, Times, serif" size="5" color="#FFCC99">Affichage de la date et de l'heure
</font></b>
</div>
<FORM NAME="Temps2">
Nous sommes le:
<INPUT TYPE="text" NAME="date" SIZE="21"></FORM>
<FORM NAME="Temps1">
Il est:
<INPUT TYPE="text" NAME="heure" SIZE="9"></FORM>