Maison > Article > base de données > Résumé des fonctions d'addition et de soustraction de dates MySQL
1. addtime()
Ajoute le nombre de secondes spécifié à la date
select addtime(now(),1); -- 加1秒
2. adddate()
peut être utilisé de deux manières. Si le deuxième paramètre est directement rempli de nombres, il ajoutera le nombre de jours spécifié à la date. S'il est rempli d'intervalle, il le fera. ajoutez l'intervalle de temps spécifié à la date
select adddate(now(),1); -- 加1天 select adddate(now(), interval 1 day); -- 加1天 select adddate(now(), interval 1 hour); --加1小时 select adddate(now(), interval 1 minute); -- 加1分钟 select adddate(now(), interval 1 second); -- 加1秒 select adddate(now(), interval 1 microsecond); -- 加1毫秒 select adddate(now(), interval 1 week); -- 加1周 select adddate(now(), interval 1 month); -- 加1月 select adddate(now(), interval 1 quarter); -- 加1季 select adddate(now(), interval 1 year); -- 加1年
3. date_add()
Ajoutez un intervalle de temps à la date. Cela ne peut utiliser que l'intervalle de temps comme paramètre. L'utilisation est la même que adddate()
select date_add(now(), interval 1 day); -- 加1天 select date_add(now(), interval 1 hour); -- 加1小时 select date_add(now(), interval 1 minute); -- 加1分钟 select date_add(now(), interval 1 second); -- 加1秒 select date_add(now(), interval 1 microsecond); -- 加1毫秒 select date_add(now(), interval 1 week); -- 加1周 select date_add(now(), interval 1 month); -- 加1月 select date_add(now(), interval 1 quarter); -- 加1季 select date_add(now(), interval 1 year); -- 加1年
4 . subtime()
Soustrayez le nombre de secondes spécifié de la date
select subtime(now(), 1); -- 减1秒
5. utilisation des fonctions subdate()
et adddate() Cohérent, il existe deux façons de l'utiliser Si le deuxième paramètre est directement renseigné avec un nombre, le nombre de jours spécifié est. soustrait de la date Si l'intervalle est rempli, l'intervalle de temps spécifié est soustrait de la date
select subdate(now(),1); -- 减1天 select subdate(now(), interval 1 day); -- 减1天 select subdate(now(), interval 1 hour); --减1小时 select subdate(now(), interval 1 minute); -- 减1分钟 select subdate(now(), interval 1 second); -- 减1秒 select subdate(now(), interval 1 microsecond); -- 减1毫秒 select subdate(now(), interval 1 week); -- 减1周 select subdate(now(), interval 1 month); -- 减1月 select subdate(now(), interval 1 quarter); -- 减1季 select subdate(now(), interval 1 year); -- 减1年
6. date_sub()
L'utilisation est cohérente avec. la fonction date_add(), soustrayant un intervalle de temps de la date. Cela ne peut utiliser que l'intervalle de temps comme paramètre
select date_sub(now(), interval 1 day); -- 减1天 select date_sub(now(), interval 1 hour); --减1小时 select date_sub(now(), interval 1 minute); -- 减1分钟 select date_sub(now(), interval 1 second); -- 减1秒 select date_sub(now(), interval 1 microsecond); -- 减1毫秒 select date_sub(now(), interval 1 week); -- 减1周 select date_sub(now(), interval 1 month); -- 减1月 select date_sub(now(), interval 1 quarter); -- 减1季 select date_sub(now(), interval 1 year); -- 减1年
Recommandé : "tutoriel 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!