Maison >base de données >tutoriel mysql >Comment puis-je ajouter 2 heures à l'heure actuelle dans MySQL ?

Comment puis-je ajouter 2 heures à l'heure actuelle dans MySQL ?

Barbara Streisand
Barbara Streisandoriginal
2024-12-03 15:29:14230parcourir

How Can I Add 2 Hours to the Current Time in MySQL?

Ajustement de l'heure avec MySQL : ajout de 2 heures à l'heure actuelle

Pour ajouter 2 heures à l'heure actuelle dans MySQL, pensez en utilisant la fonction DATE_ADD. Sa syntaxe vous permet de manipuler les valeurs de date et d'heure avec des intervalles.

Par exemple, pour récupérer les enregistrements de la table des cours où l'heure de début est supérieure à l'heure actuelle plus 2 heures, vous pouvez utiliser la requête suivante :

SELECT *
FROM courses
WHERE DATE_ADD(NOW(), INTERVAL 2 HOUR) > start_time;

La fonction DATE_ADD accepte deux paramètres :

  • NOW() : Représente la date actuelle et time.
  • INTERVAL 2 HOUR : Spécifie l'intervalle à ajouter à l'heure actuelle, qui dans ce cas est de 2 heures.

Notez que la colonne start_time dans le tableau des cours doit être de type de données date ou datetime pour que cette requête soit valide.

N'oubliez pas d'explorer les fonctions DATE et TIME pour divers scénarios de manipulation de date et d'heure 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