Convertir UTC en heure locale en JavaScript

Siddharth Swami 12 octobre 2023
  1. Utilisez la fonction tostring() pour convertir l’UTC en heure locale en JavaScript
  2. Utilisez la méthode Date() pour convertir l’heure UTC en heure locale en JavaScript
Convertir UTC en heure locale en JavaScript

Ce didacticiel montre comment convertir l’UTC en heure locale en JavaScript.

Utilisez la fonction tostring() pour convertir l’UTC en heure locale en JavaScript

JavaScript nous permet de convertir l’UTC en heure locale à l’aide d’une méthode connue sous le nom de toString().

Par exemple,

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

Production:

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

Dans l’exemple ci-dessus, la date et l’heure finales sont basées sur le fuseau horaire local. La variable dt est constituée de la date-heure spécifiée par l’utilisateur en UTC dans un objet Date.

Utilisez la méthode Date() pour convertir l’heure UTC en heure locale en JavaScript

Nous créons des objets pour stocker la date en utilisant la méthode Date() en JavaScript. Lorsque nous stockons la date au format ISO 8601, le serveur renvoie la date et l’heure en fonction du fuseau horaire local.

Par exemple,

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

Production:

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

Article connexe - JavaScript DateTime