Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

450
Vistas
¿Cómo puedo obtener la fecha en base a coordenadas geográficas? (JavaScript)

Estoy creando una aplicación meteorológica y tengo una etiqueta P simple que se completa con la fecha usando JavaScript:

HTML:

 <p id="date"></p>

JavaScript:

 function getDate() { var shortDate = document.getElementById("date"); var today = new Date().toLocaleDateString(undefined, { weekday: "long", month: "long", day: "numeric" }); shortDate.innerHTML = today; }

Mi problema es que siempre presenta la fecha en la que estoy (lo cual es comprensible). Aunque cuando cambio físicamente la latitud y la longitud a ubicaciones con una fecha diferente en mi JavaScript (como Australia), todavía usa la fecha en la que estoy, y no la de las coordenadas que modifiqué con el propósito de probar esto.

Todavía estoy aprendiendo JavaScript, pero ¿cómo puedo superar esto para asegurarme de que mi programa use la fecha de la ubicación diferente? ¿O incluso usando la zona horaria de la ubicación? Cuando modifiqué mi JavaScript a la coordenada de Australia, ¡no mostró la fecha en Australia!

gracias 🙂

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

¡Respondí mi propia pregunta! Tuve que usar el offset proporcionado por la API y multiplicar por 1000 🙂

 let today = new Date(Date.now() + offset * 1000).toLocaleDateString(undefined, { weekday: "long", month: "long", day: "numeric" }); shortDate.innerHTML = today;
about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda