Hola, acá te envío un script sólo tenes que seguir las instrucciones
<html>
<head>
<!-- PRIMER PASO: Copiar dentro del tag HEAD -->
<script language="JavaScript1.2">
<!--
// -- Relog digital creado por Sonia Web
// -- contacto:
[email protected]
// -- web:
http://soniaweb.d2g.com
// -- web:
http://www.webtutorial.com.ar
// no editar
function hora(){
if (!document.layers&&!document.all)
return
var Digital=new Date()
var horas=Digital.getHours()
var minutos=Digital.getMinutes()
var segundos=Digital.getSeconds()
var dn="AM"
if (horas>12){
dn="PM"
horas=horas-12
}
if (horas==0)
horas=12
if (minutos<=9)
minutos="0"+minutos
if (segundos<=9)
segundos="0"+segundos
mrelog=""+horas+":"+minutos+":"
+segundos+" "+dn+""
if (document.layers){
document.layers.relog.document.write(mrelog)
document.layers.relog.document.close()
}
else if (document.all)
relog.innerHTML=mrelog
setTimeout("hora()",1000)
}
//-->
</script>
</head>
<body>
<!-- SEGUNDO PASO: Copiar dentro del tag BODY -->
<body onload="hora()">
<!-- Coloca esta etiqueta donde quieras ver el relog -->
<span id="relog" style="position: absolute"></span>
</body>
</html>
Este script lo saqué del Scriptmaster que es un buen programita, si te interesa podés bajartelo