Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

183
Views
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 answers
Answer question

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 Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!