Cómo crear un reloj digital usando HTML, CSS y JavaScript

Cómo crear un reloj digital usando HTML, CSS y JavaScript

El reloj digital se encuentra entre los mejores proyectos para principiantes en JavaScript. Es bastante fácil de aprender para personas de cualquier nivel.





En este artículo, aprenderá a crear su propio reloj digital utilizando HTML, CSS y JavaScript. Obtendrá experiencia práctica con varios conceptos de JavaScript, como crear variables, usar funciones, trabajar con fechas, acceder y agregar propiedades a DOM, y más.





cómo quitar el protector de pantalla de plástico

Empecemos.





Componentes del reloj digital

El reloj digital tiene cuatro partes: hora, minuto, segundo y meridiano.

Estructura de carpetas del proyecto de reloj digital

Cree una carpeta raíz que contenga los archivos HTML, CSS y JavaScript. Puede nombrar los archivos como desee. Aquí la carpeta raíz se llama Reloj digital . De acuerdo con la convención de nomenclatura estándar, los archivos HTML, CSS y JavaScript se denominan index.html , styles.css , y script.js respectivamente.



Agregar estructura al reloj digital usando HTML

Abre el index.html archivar y pegar el siguiente código:

|_+_|

Aquí un div se crea con un identificación de reloj digital . Este div se usa para mostrar el reloj digital usando JavaScript. styles.css es una página CSS externa y está vinculada a la página HTML mediante un etiqueta. Similar, script.js es una página JS externa y está vinculada a la página HTML mediante el < guión> etiqueta.





Agregando funcionalidad al reloj digital usando JavaScript

Abre el script.js archivar y pegar el siguiente código:

|_+_|

Comprensión del código JavaScript

los Tiempo() y actualizar() Las funciones se utilizan para agregar funcionalidad al reloj digital.





Obtener los elementos de tiempo actual

Para obtener la fecha y hora actuales, debe crear un objeto Date. Esta es la sintaxis para crear un objeto Date en JavaScript:

|_+_|

La fecha y hora actuales se almacenarán en el fecha variable. Ahora debe extraer la hora, los minutos y los segundos actuales del objeto de fecha.

date.getHours () , date.getMinutes (), y date.getSeconds () se utilizan para obtener la hora, los minutos y los segundos actuales, respectivamente, del objeto de fecha. Todos los elementos de tiempo se almacenan en variables separadas para operaciones posteriores.

|_+_|

Asignación del mediodía actual (AM / PM)

Dado que el reloj digital tiene un formato de 12 horas, debe asignar el meridiano apropiado de acuerdo con la hora actual. Si la hora actual es mayor o igual a 12, entonces el meridiano es PM (Post Meridiem); de lo contrario, es AM (Ante Meridiem).

|_+_|

Conversión de la hora actual en formato de 12 horas

Ahora necesita convertir la hora actual a un formato de 12 horas. Si la hora actual es 0, la hora actual se actualiza a 12 (según el formato de 12 horas). Además, si la hora actual es mayor que 12, se reduce en 12 para mantenerla alineada con el formato de 12 horas.

Relacionado: Cómo deshabilitar la selección de texto, cortar, copiar, pegar y hacer clic con el botón derecho en una página web

|_+_|

Actualización de los elementos de tiempo

Debe actualizar los elementos de tiempo si son menores de 10 (un solo dígito). Se agrega 0 a todos los elementos de tiempo de un solo dígito (hora, minuto, segundo).

|_+_|

Agregar los elementos de tiempo al DOM

En primer lugar, se accede al DOM mediante la identificación del div de destino ( reloj digital ). Luego, los elementos de tiempo se asignan al div usando el innerText setter.

|_+_|

Actualización del reloj cada segundo

El reloj se actualiza cada segundo usando el setTimeout () método en JavaScript.

|_+_|

Diseñar el reloj digital con CSS

Abre el styles.css archivar y pegar el siguiente código:

Relacionado: Cómo utilizar CSS box-shadow: trucos y ejemplos

|_+_|

El CSS anterior se utiliza para diseñar el reloj digital. Aquí, la fuente Open Sans Condensed se usa para mostrar el texto del reloj. Se importa de fuentes de Google usando @importar . los #reloj digital El selector de id se utiliza para seleccionar el div de destino. El selector de id usa el identificación atributo de un elemento HTML para seleccionar un elemento específico.

Relacionado: Ejemplos de código CSS simple que puede aprender en 10 minutos

Si desea ver el código fuente completo utilizado en este artículo, aquí está el Repositorio de GitHub . Además, si desea echar un vistazo a la versión en vivo de este proyecto, puede consultarlo a través de Páginas de GitHub .

Nota : El código utilizado en este artículo es Con licencia del MIT .

Desarrollar otros proyectos de JavaScript

Si eres un principiante en JavaScript y quieres ser un buen desarrollador web, necesitas crear algunos buenos proyectos basados ​​en JavaScript. Pueden agregar valor a su currículum y a su carrera.

Puede probar algunos proyectos como Calculadora, un juego de Hangman, Tic Tac Toe, una aplicación meteorológica de JavaScript, una página de inicio interactiva, una herramienta de conversión de peso, piedra, papel, tijeras, etc.

como borrar instagram de facebook

Si está buscando su próximo proyecto basado en JavaScript, una calculadora simple es una excelente opción.

Cuota Cuota Pío Correo electrónico Cómo construir una calculadora simple usando HTML, CSS y JavaScript

El código simple y calculado es el camino a seguir al programar. Vea cómo construir su propia calculadora en HTML, CSS y JS.

Leer siguiente
Temas relacionados Sobre el Autor Yuvraj Chandra(60 Artículos publicados)

Yuvraj es estudiante de licenciatura en Ciencias de la Computación en la Universidad de Delhi, India. Le apasiona el desarrollo web Full Stack. Cuando no está escribiendo, está explorando la profundidad de diferentes tecnologías.

Más de Yuvraj Chandra

Suscríbete a nuestro boletín

¡Únase a nuestro boletín de noticias para obtener consejos técnicos, reseñas, libros electrónicos gratuitos y ofertas exclusivas!

Haga clic aquí para suscribirse