Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

184
Visualizações
Las zonas horarias de JavaScript como una forma de ubicar el país de un usuario

Necesito determinar el país de un usuario, y no es necesario que sea muy preciso (probablemente sea suficiente hacerlo bien el 90% de las veces). Me di cuenta de que la zona horaria devuelta por JavaScript podría funcionar.

Ejemplo:

console.log(Intl.DateTimeFormat().resolvedOptions().timeZone);

Volverá America/Toronto o America/New_York , lo que puede ayudarme a diferenciar a un canadiense de un estadounidense.

Claro, entiendo que esto se basa en las preferencias del usuario, no en su ubicación real. Pero, ¿hay una gran trampa que no estoy viendo en este momento usando esta técnica?

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Después de investigar un poco, resulta que depende del escenario (era predecible). Para mis escenarios, los estadounidenses obtienen la zona horaria correcta más del 95 % del tiempo, mientras que los canadienses la obtienen más del 90 %.

La forma de probar esto fue guardar la zona horaria JS del usuario en Google Analytics y luego compararla con su ubicación.

Entonces, su millaje puede variar, pero para mi caso de uso, esto fue más que suficiente.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda