Maison >interface Web >js tutoriel >Comment convertir la date et l'heure UTC en heure locale en JavaScript et jQuery ?
Conversion de l'heure de la date UTC en heure de la date locale
Lors de la réception d'une variable datetime du serveur au format UTC, il est nécessaire de la convertir au fuseau horaire du navigateur de l'utilisateur actuel pour un affichage précis. Ce guide fournit une solution basée sur JavaScript ou jQuery pour cette tâche.
Conversion JavaScript
Pour convertir une chaîne datetime UTC en JavaScript, suivez ces étapes :
Ajouter la chaîne 'UTC' à l'original datetime :
Créez un nouvel objet Date en utilisant la chaîne modifiée :
Exemple :
utcDateTime = '6/29/2011 4:52:48 PM UTC'; date = new Date(utcDateTime);
The output `Wed Jun 29 2011 09:52:48 GMT-0700 (PDT)` represents the local time in the user's browser, corresponding to 4:52:48 PM UTC. **jQuery Conversion** jQuery provides a similar method for UTC datetime conversion: >``` var date = $.datepicker.parseDate('utc', '6/29/2011 4:52:48 PM UTC');
La variable de date résultante contiendra l'équivalent horaire local de l'UTC datetime.
Remarque : L'exemple présenté suppose que le fuseau horaire de l'utilisateur est le Pacifique. Heure avancée (PDT). L'heure locale réelle affichée varie en fonction des paramètres de fuseau horaire du navigateur de l'utilisateur.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!