Maison > base de données > tutoriel mysql > Comment convertir la date et l'heure JavaScript au format MySQL DATETIME ?

Comment convertir la date et l'heure JavaScript au format MySQL DATETIME ?

Linda Hamilton
Libérer: 2024-12-15 13:59:25
original
868 Les gens l'ont consulté

How to Convert JavaScript Date and Time to MySQL DATETIME Format?

Conversion de la date et de l'heure JavaScript en Datetime MySQL

Lorsque vous travaillez avec des dates et des heures sur différentes technologies, telles que JavaScript et MySQL, cela devient nécessaire de les convertir dans un format compatible. Pour convertir JS datetime en MySQL datetime, vous pouvez appliquer les étapes suivantes :

var date;
date = new Date();
date = date.getUTCFullYear() + '-' +
    ('00' + (date.getUTCMonth()+1)).slice(-2) + '-' +
    ('00' + date.getUTCDate()).slice(-2) + ' ' + 
    ('00' + date.getUTCHours()).slice(-2) + ':' + 
    ('00' + date.getUTCMinutes()).slice(-2) + ':' + 
    ('00' + date.getUTCSeconds()).slice(-2);
console.log(date);
Copier après la connexion

Cet extrait de code crée un nouvel objet Date, extrait les composants individuels, les formate avec des zéros non significatifs pour les valeurs à un chiffre, et puis les assemble dans une chaîne datetime MySQL.

Pour ajouter un nombre spécifique de minutes à la datetime JS avant de la convertir, vous pouvez utiliser ce qui suit approche :

date.setMinutes(date.getMinutes() + minutesToAdd);
Copier après la connexion

Une fois que vous avez modifié la date en conséquence, vous pouvez alors utiliser le même processus de conversion mentionné ci-dessus. Vous pouvez également utiliser une version plus concise :

new Date().toISOString().slice(0, 19).replace('T', ' ');
Copier après la connexion

Pour des scénarios plus avancés, tels que le contrôle du fuseau horaire, envisagez d'utiliser des bibliothèques comme momentjs ou fecha pour une plus grande flexibilité et des options de formatage puissantes.

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