Maison > Article > base de données > Comment ajouter 30 minutes à datetime dans MySQL ?
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!