Maison > base de données > tutoriel mysql > le corps du texte

Voici quelques options de titre, en gardant à l'esprit le format de la question et le contenu de votre article : **Option 1 (directe et concise) :** * **Pourquoi les horodatages MySQL sont-ils différents dans NodeJS ?** **Option 2

Susan Sarandon
Libérer: 2024-10-25 05:01:02
original
114 Les gens l'ont consulté

Here are a few title options, keeping in mind the question format and the content of your article:

**Option 1 (Direct and concise):**
*  **Why are MySQL timestamps different in NodeJS?**

**Option 2 (More specific to the issue):**
* **How to Retrieve UTC

Différence de fuseau horaire NodeJS MySQL

Lorsqu'ils travaillent avec MySQL, les utilisateurs peuvent rencontrer une différence de fuseau horaire lors de la récupération des données directement à partir du serveur MySQL par rapport à en utilisant NodeJS. Par défaut, NodeJS assume le fuseau horaire local. Pour résoudre ce problème et récupérer les horodatages UTC, il est nécessaire de définir explicitement le fuseau horaire lors de l'établissement de la connexion MySQL.

Dans l'exemple fourni, l'utilisateur a été confronté au problème de l'affichage des horodatages du serveur MySQL en UTC lors de la récupération directe, tandis que NodeJS renvoyait des horodatages dans le fuseau horaire local (UTC 2). Cet écart était dû au manque de spécification de fuseau horaire dans la connexion NodeJS MySQL.

Solution :

Pour résoudre ce problème, l'utilisateur a ajouté un paramètre de fuseau horaire à la connexion MySQL. configuration dans leur code NodeJS.

<code class="javascript">var db_config = {
  host: 'localhost',
  user: 'xxx',
  password: '',
  database: 'xxx',
  timezone: 'utc'
};</code>
Copier après la connexion

En définissant explicitement le fuseau horaire sur « utc » dans la configuration de la connexion, NodeJS récupérera les horodatages en temps universel coordonné (UTC) lors des requêtes de base de données. Garantir une configuration appropriée du fuseau horaire permet une gestion cohérente des horodatages sur différentes plates-formes et évite les erreurs liées au fuseau horaire.

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
À propos de nous Clause de non-responsabilité Sitemap
Site Web PHP chinois:Formation PHP en ligne sur le bien-être public,Aidez les apprenants PHP à grandir rapidement!