Maison  >  Article  >  base de données  >  Comment obtenir la date et l'heure actuelles en utilisant la fonction NOW dans MySQL

Comment obtenir la date et l'heure actuelles en utilisant la fonction NOW dans MySQL

王林
王林original
2023-07-13 23:17:252007parcourir

Comment utiliser la fonction MAINTENANT dans MySQL pour obtenir la date et l'heure actuelles

MySQL est un système de gestion de base de données relationnelle couramment utilisé qui fournit une variété de fonctions pour gérer les dates et les heures. Parmi eux, la fonction MAINTENANT peut être utilisée pour obtenir la valeur de la date et de l'heure actuelles. Cet article explique comment utiliser la fonction NOW de MySQL pour obtenir la date et l'heure actuelles et fournit des exemples de code correspondants.

Il est très simple d'utiliser la fonction MAINTENANT pour obtenir la date et l'heure actuelles. Il vous suffit d'appeler cette fonction dans MySQL. Voici un exemple de code :

SELECT NOW();

Après avoir exécuté le code ci-dessus, MySQL renverra la valeur de la date et de l'heure actuelles. Par exemple, le résultat de l’exécution du code ci-dessus peut être : 2021-01-01 12:34:56.

Si vous souhaitez placer les valeurs de date et d'heure obtenues par la fonction NOW dans un champ du tableau, vous pouvez utiliser l'instruction INSERT pour y parvenir. Voici un exemple de code :

INSERT INTO mytable (date_time_column) VALUES (NOW());

Après avoir exécuté le code ci-dessus, MySQL insérera la valeur de la date et de l'heure actuelles dans le champ "date_time_column" de la table nommée "mytable".

En plus d'obtenir la date et l'heure actuelles, la fonction MAINTENANT peut également être utilisée pour calculer la différence entre les dates et les heures. Par exemple, vous pouvez utiliser la fonction MAINTENANT pour calculer l'intervalle de temps entre les occurrences d'un événement. Voici un exemple de code :

SELECT TIMESTAMPDIFF(MINUTE, event_time, NOW()) AS time_diff FROM events;

Le code ci-dessus utilise la fonction NOW pour obtenir la valeur de la date et de l'heure actuelles et la compare avec le champ "event_time" du tableau, puis calcule la différence en minutes entre elles et donne le résultat comme La colonne "time_diff" est renvoyée.

Bien sûr, en plus d'obtenir la date et l'heure actuelles, MySQL fournit également de nombreuses autres fonctions de date et d'heure, telles que DATE, HEURE, ANNÉE, MOIS, etc. Les développeurs peuvent choisir la fonction appropriée pour gérer les données de date et d'heure en fonction de leurs besoins.

Pour résumer, l'utilisation de la fonction MAINTENANT dans MySQL peut facilement obtenir la valeur de la date et de l'heure actuelles, et d'autres calculs et traitements peuvent être effectués via d'autres fonctions de date et d'heure. En maîtrisant l'utilisation de ces fonctions, les développeurs peuvent manipuler avec plus de flexibilité les données de date et d'heure pour répondre aux différents besoins de l'entreprise. J'espère que cet article vous aidera à utiliser la fonction MAINTENANT pour obtenir la date et l'heure actuelles dans MySQL.

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!

Déclaration:
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