Datum ist ein sehr wichtiger Teil der Datenbankspeicherung.
1.select curDate(); #Get the current time select now (); #Erhalten Sie das aktuelle Datum + die aktuelle Uhrzeit
2. Listen Sie ein Beispiel für das Addieren und Subtrahieren von Tagen auf. Der Rest kann anhand der englischen Bedeutung verstanden werden
select date_add(now(), interval 1 day); #当前日期天数+1 select date_add(now(), interval -1 day); #当前日期天数-1 select date_add(now(), interval 1 hour); select date_add(now(), interval 1 minute); select date_add(now(), interval 1 second); select date_add(now(), interval 1 microsecond); select date_add(now(), interval 1 week); select date_add(now(), interval 1 month); select date_add(now(), interval 1 quarter); select date_add(now(), interval 1 year);
3. Die Integration der Funktionen Date_sub und date_add ist entgegengesetzt
select date_sub(now(), interval 1 day); #当前日期天数-select date_sub(now(), interval -1 day); #当前日期天数+select date_sub(now(), interval 1 hour); select date_sub(now(), interval 1 minute)select date_sub(now(), interval 1 second)select date_sub(now(), interval 1 microsecond) select date_sub(now(), interval 1 week)select date_sub(now(), interval 1 month)select date_sub(now(), interval 1 quarter) select date_sub(now(), interval 1 year);
4.Datediff-Funktion berechnet die Anzahl der Tage zwischen zwei Daten
datediff(date1, date2); #date1 - date2
5.timediff-Funktion berechnet zwei Zeitintervalle
timediff(time1, time2); #time1 - time2 time1和time2的格式必须要一样,返回时间差
6.str_to_date(str, format) String in Datum konvertieren
select str_to_date('11/09/2014', '%m/%d/%Y'); -- 2014-11-09
7 Es gibt viele weitere praktische Funktionen, daher werde ich sie nicht einzeln auflisten . Ich werde sie weiter verbessern, wenn sie verwendet werden
Das obige ist der detaillierte Inhalt vonAusführliche Erklärung zur Verwendung von Datumsangaben in MySQL. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!