JavaScripts -> Uhr -> Uhr mit dynamisch eingeblendeter Datumsanzeige

Einfache Text-Uhr, kann so formatiert werden, dass bei Überfahren mit der Maus zusätzlich das Datum angezeigt wird.

Kompatibilität getestet:
Beispiel Anzeigen >>

Script-Code

<script type="text/javascript">
<!--
//Dynamic Clock A v1.0 (c) 2003 Triple-M / HTML Arsenal

//Beispielnutzung <div style="position:absolute; top:2px; right:2px; border:1px solid #000000; padding:2px" id="cl" onMouseOver="format=1" onMouseOut="format=0">&nbsp;</div>
//im Body-Tag: onLoad="window.setInterval('clock()',100)"

var format=0;

var WT=new Array("Sonntag", "Montag", "Dienstag", "Mittwoch", "Donnerstag", "Freitag", "Samstag");
var MM=new Array("Januar", "Februar", "M&auml;rz", "April", "Mai", "Juni", "Juli", "August", "September", "Oktober", "November", "Dezember");

function clock() {
date=new Date();
str="";
if(format)
str+=WT[date.getDay()] + ", " + date.getDate() + "." + MM[date.getMonth()] + "." + ((date.getYear()>1000) ? (date.getYear()) : (date.getYear()+1900)) + " ";
str+=date.getHours()+":" + ((date.getMinutes()>9) ? (date.getMinutes()) : ("0"+date.getMinutes())) + ":" + ((date.getSeconds()>9) ? (date.getSeconds()):("0"+date.getSeconds())) + " Uhr";
document.getElementById('cl').firstChild.nodeValue=str;
}

//-->
</script>