Convertir UTC a hora local en JavaScript

Siddharth Swami 12 octubre 2023
  1. Utilice la función tostring() para convertir UTC a hora local en JavaScript
  2. Utilice el método Date() para convertir UTC a hora local en JavaScript
Convertir UTC a hora local en JavaScript

Este tutorial demuestra cómo convertir UTC a la hora local en JavaScript.

Utilice la función tostring() para convertir UTC a hora local en JavaScript

JavaScript nos permite convertir la UTC a la hora local con la ayuda de un método conocido como toString().

Por ejemplo,

var dt = new Date('7/24/2021 2:11:55 PM UTC');
console.log(dt.toString())

Producción :

"Sat Jul 24 2021 16:11:55 GMT+0200 (Central European Summer Time)"

En el ejemplo anterior, la fecha y hora finales se basan en la zona horaria local. La variable dt consiste en la fecha y hora especificada por el usuario en UTC en un objeto Date.

Utilice el método Date() para convertir UTC a hora local en JavaScript

Creamos objetos para almacenar la fecha usando el método Date() en JavaScript. Cuando almacenamos la fecha en formato ISO 8601, el servidor devuelve la fecha y la hora según la zona horaria local.

Por ejemplo,

var dt = new Date(
    '2021-07-24T20:37:26.007' +
    'Z');
console.log(dt.toLocaleString());

Producción :

"7/24/2021, 10:37:26 PM"

Artículo relacionado - JavaScript DateTime