Maison > interface Web > js tutoriel > Solution à la date et à l'heure inexactes auxquelles JSON.stringify convertit les compétences JSON_javascript

Solution à la date et à l'heure inexactes auxquelles JSON.stringify convertit les compétences JSON_javascript

WBOY
Libérer: 2016-05-16 16:40:09
original
1844 Les gens l'ont consulté

Lors de l'appel de JSON.stringify pour convertir l'objet en chaîne correspondante, s'il contient un objet horaire, l'objet horaire sera converti en heure standard nationale (ISO) au lieu de l'heure du pays et de la région actuels. le code est le suivant :

Copier le code Le code est le suivant :

<script><br> //var o = nouvelle Date();<br> //console.log(o.toString())//Heure du fuseau horaire de la Chine, format tel que "Mercredi 11 juin 2014 10:51:42 GMT 0800"<br> //console.log(JSON.stringify(o)); //Sortie de l'heure standard internationale (ISO), réduite de 8 heures. Le format est tel que "2014-06-11T02:51:42.624Z"<br>. </script>

Si vous souhaitez que JSON.stringify convertisse l'objet date Date et renvoie le fuseau horaire du pays actuel au lieu de l'heure standard internationale, vous pouvez remplacer la méthode toJSON du prototype de l'objet Date pour renvoyer un format d'heure personnalisé , car JSON.stringify appelle Date La méthode toJSON de l'objet, l'exemple est le suivant :

Copier le code Le code est le suivant :

<script><br> Date.prototype.toJSON = function () { return this.toLocaleString(><br>); var o = nouvelle Date();<br> console.log(o.toString())//Format par défaut : "Mercredi 11 juin 2014 10:51:42 GMT 0800"<br> console.log(JSON.stringify(o)); //Affiche l'heure locale personnalisée : "11 juin 2014 10:57:27"<br> </script>
Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal