Maison > base de données > tutoriel mysql > Comment convertir le tampon DateTime MySQL au format de date JavaScript ?

Comment convertir le tampon DateTime MySQL au format de date JavaScript ?

Linda Hamilton
Libérer: 2024-11-20 03:42:02
original
393 Les gens l'ont consulté

How to Convert MySQL DateTime Stamp to JavaScript's Date Format?

Convertir le tampon DateTime MySQL au format de date de JavaScript

La conversion d'une valeur de type de données datetime MySQL au format de la fonction Date() de JavaScript peut être effectuée avec relative facilité. L'idée clé est que l'ordre des composants temporels dans l'horodatage MySQL correspond à l'ordre des arguments requis par le constructeur Date().

Pour convertir une chaîne datetime MySQL telle que "AAAA-MM-JJ HH:MM : SS" à un objet Date JavaScript, divisez simplement la chaîne en tirets et deux-points :

var t = "2010-06-09 13:12:01".split(/[- :]/);
Copier après la connexion

Cela vous donnera un tableau t avec des éléments représentant [Y, M, D, h, m, s].

Maintenant, appliquez directement chaque élément de t au constructeur Date() :

var d = new Date(Date.UTC(t[0], t[1]-1, t[2], t[3], t[4], t[5]));
Copier après la connexion

Le d résultant sera un objet Date JavaScript représentant la valeur datetime MySQL d'origine.

console.log(d); // Logs "Wed Jun 09 2010 14:12:01 GMT+0100 (BST)"
Copier après la connexion

Remarque : Cela suppose que votre serveur MySQL génère des dates UTC, ce qui est généralement le comportement par défaut. S'il existe un composant de fuseau horaire dans la chaîne datetime MySQL, vous devrez peut-être ajuster la conversion en conséquence.

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!

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
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal