Maison >base de données >tutoriel mysql >Comment utiliser la fonction DATE_ADD dans MySQL
DATE_ADD(date, type de numéro INTERVAL), identique à ADDDATE()
SELECT DATE_ADD(“2015-12-31 23:59:59”,INTERVAL 1 SECOND) SELECT DATE_ADD(“2015-12-31 23:59:59”,INTERVAL 1 DAY) SELECT DATE_ADD(“2015-12-31 23:59:59”,INTERVAL “1:1” MINUTE_SECOND) SELECT DATE_ADD(“2016-01-01 00:00:00”,INTERVAL “-1 10” DAY_HOUR)
-> 2016-01-01 00:00:00 -> 2016-01-01 23:59:59 -> 2016-01-01 00:01:00 -> 2015-12-30 14:00:00
DATE_ADD() et ADDDATE() renvoient le résultat de l'opération de date#🎜 🎜 #
1. Le format de date peut être "15-12-31", il peut être "15-12-31 23:59:59", ou il peut être "2015-12-31 23:59". :59" , si le paramètre date est au format date, le résultat au format date est renvoyé. Si le paramètre date est au format datetime, le résultat au format datetime est renvoyé 2, tapez format : #🎜 "MINUTES" :SECONDS"#🎜 🎜# HOUR_MINUTE heures et minutes"HOURS:MINUTES" DAY_HOUR jours et heures"DAYS HOURS"
YEAR_MONTH années et mois"YEARS-MONTHS"
HOUR_SECOND heures, minutes, "HEURES:MINUTES:SECONDS"#🎜 🎜# DAY_MINUTE jours, heures, minutes"DAYS HOURS:MINUTES"
DAY_SECOND jours, heures, minutes, secondes"DAYS HOURS:MINUTES:SECONDS"
#🎜🎜 #
3. De plus, Si vous n'utilisez pas de fonction, vous pouvez également envisager d'utiliser les opérateurs "+" et "-". Les exemples sont les suivants :
SELECT “2016-01-01” - INTERVAL 1 SECOND SELECT “2016-01-01” - INTERVAL 1 DAY SELECT ‘2016-12-31 23:59:59' + INTERVAL 1 SECOND SELECT ‘2016-12-31 23:59:59' + INTERVAL “1:1” MINUTE_SECOND#🎜🎜. #Résultat du retour :
-> 2015-12-31 23:59:59 -> 2015-12-31 -> 2017-01-01 00:00:00 -> 2017-01-01 00:01:00
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!