is nich von mir, hatte ich aber noch aufm notebook =D
Code:
<!doctype html public "-//w3c//dtd html 4.0 transitional//en">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<meta name="Author" content="Hans W. Hartmann">
<meta name="GENERATOR" content="Mozilla/4.7 [de]C-CCK-MCD QXW0322s (WinNT; I) [Netscape]">
<title>Uhr</title>
<script language="JavaScript">
<!-- vor alten Browsern verstecken
function DatumZeit() {
// 1. zwei Textfelder definieren
var ZeitString, DatumsString;
// 2. ein Datumsobjekt definieren
Jetzt = new Date();
// 3. aktuelle Uhrzeit besorgen
Stunden = Jetzt.getHours();
Minuten = Jetzt.getMinutes();
Sekunden = Jetzt.getSeconds();
// 4. Uhrzeit optisch aufbereiten
// So kann man es machen
if (Stunden < 10)
ZeitString = "0"+Stunden;
else
ZeitString = Stunden;
if (Minuten < 10)
ZeitString = ZeitString+":0"+Minuten;
else
ZeitString = ZeitString+":"+Minuten;
// So macht es der Profi
ZeitString += ( (Sekunden < 10)? ":0":":" )+Sekunden;
// 5. Uhrzeit in das Formularfeld stellen
document.Uhr.Zeit.value = ZeitString;
// 6. Datum besorgen
Tag = Jetzt.getDate();
Monat = Jetzt.getMonth()+1;
Jahr =Jetzt.getFullYear();
// 7. Datum optisch aufbereiten
DatumsString = "";
DatumsString += ( (Tag < 10)? "0":"" )+Tag;
DatumsString += ( (Monat < 10)? ".0":"." )+Monat;
DatumsString += "."+Jahr;
// 8. Datum in das Formularfeld stellen
document.Uhr.Datum.value = DatumsString;
// 9. Die Funktion immer wieder aufrufen
Timer = setTimeout("DatumZeit()",1000);
}
// wieder anzeigen -->
</script>
</head>
<body onLoad="DatumZeit()">
<form name="Uhr">Jetzt ist es<input type="text" name="Zeit" size="8" value="">
Uhr am<input type="text" name="Datum" size=10= value=""></form>
</body>
</html>