• Categoría de la entrada:Javascript
  • Tiempo de lectura:3 minutos de lectura

¿Alguna vez has querido crear tu propio reloj digital personalizado? ¡Es posible con un poco de programación en JavaScript! En este tutorial detallado, te guiaré paso a paso en cómo crear tu propio reloj digital usando JavaScript. Ya sea que seas un programador novato o experimentado, este tutorial es para ti. ¡Vamos a empezar!

Crea un archivo HTML vacío y agrega un contenedor de tiempo para mostrar el tiempo actual.

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title>Reloj Digital en JavaScript</title>
  </head>
  <body>
    <div id="reloj"></div>
  </body>
</html>

Agrega el código JavaScript para mostrar la hora actual en el contenedor de tiempo.

function mostrarHora() {
  const fecha = new Date();
  const hora = fecha.getHours();
  const minutos = fecha.getMinutes();
  const segundos = fecha.getSeconds();
  const horaFormateada = `${hora}:${minutos}:${segundos}`;
  document.getElementById('reloj').innerHTML = horaFormateada;
}
setInterval(mostrarHora, 1000);

Agrega estilos CSS al contenedor de tiempo para que se vea como un reloj digital.

#reloj {
  font-size: 60px;
  font-weight: bold;
  text-align: center;
  background-color: black;
  color: red;
  padding: 10px;
}

Ejemplo completo

<!DOCTYPE html>
<html>
  <head>
    <meta charset="UTF-8">
    <title>Reloj Digital en JavaScript</title>
	<style>
		#reloj {
		  font-size: 60px;
		  font-weight: bold;
		  text-align: center;
		  background-color: black;
		  color: red;
		  padding: 10px;
		}
	</style>
  </head>
  <body>
    <div id="reloj"></div>
  </body>
  <script>
  function mostrarHora() {
	const fecha = new Date();
	const hora = fecha.getHours();
	const minutos = fecha.getMinutes();
	const segundos = fecha.getSeconds();
	const horaFormateada = `${hora}:${minutos}:${segundos}`;
	document.getElementById('reloj').innerHTML = horaFormateada;
	}
  setInterval(mostrarHora, 1000);
  </script>
</html>

¡Felicidades! Has creado tu propio reloj digital personalizado en JavaScript. Este es solo un ejemplo básico, pero puedes personalizarlo aún más con diferentes estilos y funciones adicionales. Espero que este tutorial te haya sido útil y te haya inspirado a crear más proyectos de programación. ¡Hasta la próxima!

Deja una respuesta