“JavaScript obtenga una zona horaria local” Código de respuesta

Obtenga TimeZone JavaScript

const timezone = Intl.DateTimeFormat().resolvedOptions().timeZone;
console.log(timezone);
Indonesia People

JavaScript obtenga una zona horaria específica

function changeTimezone(date, ianatz) {

  // suppose the date is 12:00 UTC
  var invdate = new Date(date.toLocaleString('en-US', {
    timeZone: ianatz
  }));

  // then invdate will be 07:00 in Toronto
  // and the diff is 5 hours
  var diff = date.getTime() - invdate.getTime();

  // so 12:00 in Toronto is 17:00 UTC
  return new Date(date.getTime() - diff); // needs to substract

}

// E.g.
var here = new Date();
var there = changeTimezone(here, "America/Toronto");

console.log(`Here: ${here.toString()}\nToronto: ${there.toString()}`);
 Run code snippetHide results
Troubled Trout

Cómo ver mi zona horaria usando JS

document.getElementById("time").innerHTML = Date().slice(Date().indexOf("(")+1,Date().lastIndexOf(")"));
Butty Code

JavaScript obtenga una zona horaria local

{timeZone: `${Intl.DateTimeFormat().resolvedOptions().timeZone}`}
Yellowed Yacare

Respuestas similares a “JavaScript obtenga una zona horaria local”

Preguntas similares a “JavaScript obtenga una zona horaria local”

Más respuestas relacionadas con “JavaScript obtenga una zona horaria local” en JavaScript

Explore las respuestas de código populares por idioma

Explorar otros lenguajes de código