Print Page | Close Window

Generar otro reloj, fecha y hora a intervalos de u

Printed From: Vida Una
Category: Programación
Forum Name: Códigos JavaScript
Forum Description: Los mejores códigos en Java y Javascript de ayuda para los webmaster. Los mejores ejemplos y trucos útiles de la aplicación de JavaScript .
URL: https://www.vidauna.com/forum_posts.asp?TID=1351
Printed Date: 10 Diciciembre 2024 at 2:41pm


Topic: Generar otro reloj, fecha y hora a intervalos de u
Posted By: Programador
Subject: Generar otro reloj, fecha y hora a intervalos de u
Date Posted: 20 Enero 2011 at 8:33am

Generar otro reloj, fecha y hora a intervalos de un segundo

 
 
<html>
<head>
<title>Proforma de Com*****dora</title>
<script>
function relojFecha(){
 var mydate=new Date();var year=mydate.getYear();
 if (year < 1000)year+=1900;
 var day=mydate.getDay();
 var month=mydate.getMonth();
 var daym=mydate.getDate();
 if (daym<10)daym="0"+daym;
 var dayarray=new Array("Domingo","Lunes","Martes","Miercoles","Jueves","Viernes","Sabado");
 var montharray=new Array("Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto",
                                              "Septiembre","Octubre","Noviembre","Diciembre");
 var horas = mydate.getHours();
 horas = (horas<10)?"0"+horas:horas;
 var minutos = mydate.getMinutes();
 minutos = (minutos<10)?"0"+minutos:minutos;
 var segundos = mydate.getSeconds();
 segundos = (segundos<10)?"0"+segundos:segundos;
 document.getElementById("idReloj").innerHTML = "<"+"small><"+"font color='000000' face='Verdana'>"+
                                                 dayarray[day]+" "+daym+" de "+montharray[month]+" de "+
                                                       year+" "+horas+":"+minutos+":"+segundos+"<"+"/font><"+"/small>";
 setTimeout('relojFecha()',1000);
}
</script>
</head>
<body onload="relojFecha()">
<p id="idReloj"></p>
</body>
</html>
 
 
Téngase en cuenta que, a diferencia del anterior ejemplo, el reloj está orientado a usar setTimeout, que permite lanzar la función relojFecha cada segundo. Por ello, no se puede parar y se lanza usando el evento onload de body.



Print Page | Close Window