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

166
Views
Fecha y hora local de Javascript en la zona horaria seleccionada

Tengo https://www.daterangepicker.com/ que genera algunas fechas.

Si estoy en la zona horaria (zona horaria del dispositivo) Europa/Kiev (GMT+3), las salidas estarán en esas zonas horarias. Por ejemplo, 27 de junio de 2022 12:00:00 am GMT+3. (doce de la noche) ingrese la descripción de la imagen aquí

 var output = 1656277200000;

También tengo el usuario que selecciona una zona horaria, por ejemplo, el usuario selecciona Londres (GMT+1).

 var timezone = "Europe/London";

Quiero convertir esa hora unix de salida del 27 de junio de 2022 a las 12:00:00 a. Eso significa que el unix: 1656284400000

ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza
2 answers
Answer question

0

Tendría que convertir la zona horaria en un número entero que represente GMT. Luego restas tu zona horaria de la de ellos. Puede convertir la diferencia a milisegundos y agregarla al tiempo original de Unix. Ejemplo si su zona horaria es +5 y la de ellos es +7:

 const myTimezone = 5; const theirTimezone = 7; const diffarance = theirTimezone - myTimezone; // set to + 2 const differenceMilliseconds = diffarance * 3600000; const theirUnix = myUnix + differenceMilliseconds;

Esto también funciona si la diferencia es negativa.

about 4 years ago · Juan Pablo Isaza Report

0

Puedes probar de esta manera

 // Without moment-timezone new Date().toLocaleString("en-US", { timeZone: "America/New_York" }); // With moment-timezone var moment = require("moment-timezone"); const today = new Date(); var timeGet = moment(today); timeGet.tz("Asia/Karachi").format("ha z");
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!