yisus2409
Usuario Novato
Usuario Novato

Hola! Necesito de su ayuda, por favor. Tengo una pagina web relacionada a Israel, Judios y todo lo relacionado a ello, requiero mostrar la fecha en el calendario greg. y en el calendario hebreo. La unica forma que se me ocurre para solucionar la segunda es con un script que cambie la fecha (Una frase) cada dia, a una hora en especifico, que las muestre en orden, no aleatoriamente. Please, ¡ayuda! No se nada relacionado con este lenguaje. ¿Que puedo hacer? Gracias de antemano.

Avatar Image
Usuario Novato
Usuario Novato

 Entiendo que necesitas mostrar la fecha en dos calendarios diferentes (gregoriano y hebreo) en tu página web, y también quieres cambiar la fecha cada día a una hora específica. Para lograr esto, puedes utilizar JavaScript y bibliotecas externas para trabajar con el calendario hebreo.

Aquí hay un ejemplo básico de cómo podrías abordar esto utilizando JavaScript y la biblioteca hebcal para el calendario hebreo:

1. Configuración de la Página HTML

html

Copy code

<!DOCTYPE html>

<html lang="es">

<head>

   <meta charset="UTF-8">

   <meta name="viewport" content="width=device-width, initial-scale=1.0">

   <title>Calendarios</title>

   <script src="https://cdn.jsdelivr.net/npm/hebcal@3.3.0/dist/hebcal.bundle.js"></scr ipt>

   <script src="script.js"></script>

</head>

<body>

   <h1>Fecha Gregoriana: <span id="gregorianDate"></span></h1>

   <h1>Fecha Hebrea: <span id="hebrewDate"></span></h1>

</body>

</html>

2. Script JavaScript (script.js)

javascript

Copy code

document.addEventListener('DOMContentLoaded', function () {

   // Función para obtener la fecha hebrea

   function getHebrewDate() {

       const now = new Date();

       const hebrewDate = new Hebcal.HDate(now);

       return `${hebrewDate.toString('h')} ${hebrewDate.toString('MMMM')} ${hebrewDate.getFullYear()}`;

   }

   // Función para actualizar las fechas en la página

   function updateDates() {

       const gregorianDate = new Date().toLocaleDateString('es-ES');

       const hebrewDate = getHebrewDate();

       document.getElementById('gregorianDate').textContent = gregorianDate;

       document.getElementById('hebrewDate').textContent = hebrewDate;

   }

   // Actualizar las fechas al cargar la página

   updateDates();

   // Configurar un temporizador para actualizar las fechas diariamente a la hora deseada (por ejemplo, a las 12:00 PM)

   setInterval(updateDates, 24 * 60 * 60 * 1000); // Actualizar cada 24 horas

});

Este ejemplo utiliza la biblioteca hebcal para calcular la fecha hebrea y actualiza las fechas en la página al cargar y cada 24 horas.

Asegúrate de que el idioma y formato de fecha hebreos sean los que deseas. Este ejemplo asume que quieres las fechas en español y en el formato predeterminado de la biblioteca hebcal. Debes de contar con un internet adecuado Totalplay, para no tener demoras al momento de correr o probar tus programas.

Para incorporar este código en tu página web, simplemente crea un nuevo archivo llamado script.js y coloca el código JavaScript en él. Luego, incluye el script en tu página HTML, como se muestra en el ejemplo.

Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: , el 02/May/2009, 06:59
alobo1603 alguienoculto44kMay/09