Maison  >  Article  >  base de données  >  Comment ajouter 30 minutes à datetime dans MySQL ?

Comment ajouter 30 minutes à datetime dans MySQL ?

WBOY
WBOYavant
2023-09-10 13:53:131677parcourir

如何在 MySQL 中向日期时间添加 30 分钟?

Pour ajouter des minutes à une date/heure, vous pouvez utiliser la fonction DATE_ADD() dans MySQL. En PHP, vous pouvez utiliser strtotime().

Pour ajouter 30 minutes dans MySQL, la fonction DATE_ADD() est la suivante -

select date_add(yourColumnName,interval 30 minute) from yourTableName;

Pour utiliser la syntaxe ci-dessus, créons une table. Vous trouverez ci-dessous la requête pour créer la table.

mysql> create table Add30MinutesDemo
   −> (
   −> YourTime datetime
   −> );
Query OK, 0 rows affected (0.67 sec)

Insérez des enregistrements dans la table à l'aide de la requête suivante -

mysql> insert into Add30MinutesDemo values(now());
Query OK, 1 row affected (0.21 sec)

Affichez les enregistrements dans la table à l'aide de l'instruction select. La requête est la suivante -

mysql> select *from Add30MinutesDemo;

Ce qui suit est le résultat -

+---------------------+
| YourTime            |
+---------------------+
| 2018-12-07 18:03:51 |
+---------------------+
1 row in set (0.00 sec)

Il s'agit de la requête MySQL qui ajoute 30 minutes à la colonne. La requête est la suivante -

mysql> select date_add(YourTime,interval 30 minute) from Add30MinutesDemo;

Ce qui suit est le résultat -

+---------------------------------------+
| date_add(YourTime,interval 30 minute) |
+---------------------------------------+
| 2018-12-07 18:33:51                   |
+---------------------------------------+
1 row in set (0.00 sec)

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:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer