“Konwertuj czas UTC na określony stref czasowy JavaScript” Kod odpowiedzi

JavaScript Ustaw datę do strefy czasowej

var d = new Date("2020-04-13T00:00:00.000+08:00"); /* midnight in China on April 13th */
d.toLocaleString('en-US', { timeZone: 'America/New_York' });
//=> "4/12/2020, 12:00:00 PM"
// (midnight in China on April 13th is noon in New York on April 12th)
Web Surfer

Konwertuj czas UTC na określony stref czasowy JavaScript

function utcConverterToLocalTimezone(fechaUTC) {
  const localTimezone = fechaUTC
    .toLocaleString({ timeZone: "America/Guayaquil" })
    .split(" ");

  const diamesaño = localTimezone[0].split("/");
  let dia = diamesaño[0];
  let mes = diamesaño[1];
  const año = diamesaño[2];
  const hora = localTimezone[1];

  dia < 10 ? (dia = `${0}${dia}`) : null;
  mes < 10 ? (mes = `${0}${mes}`) : null;

  const fechaFinalFormateada = `${año}-${mes}-${dia}T${hora}-05:00`;
  return fechaFinalFormateada;
}

console.log(utcConverterToLocalTimezone(new Date("2021-08-12T03:46:00.000+00:00")));
Mysterious Manx

Odpowiedzi podobne do “Konwertuj czas UTC na określony stref czasowy JavaScript”

Pytania podobne do “Konwertuj czas UTC na określony stref czasowy JavaScript”

Więcej pokrewnych odpowiedzi na “Konwertuj czas UTC na określony stref czasowy JavaScript” w JavaScript

Przeglądaj popularne odpowiedzi na kod według języka

Przeglądaj inne języki kodu