Datumsfunktion
1. CURDATE()/CURRENT_DATE() gibt das aktuelle Datum zurück
SELECT CURDATE(); SELECT CURRENT_DATE(); ---- 返回2019-02-19
2. CURRENT_TIME()/CURTIME() gibt die aktuelle Zeit zurück
3 das aktuelle Datum und die aktuelle UhrzeitSELECT CURRENT_TIME();
---- 返回11:40:45
SELECT CURRENT_TIMESTAMP();
---- 返回2019-02-19 11:41:32
SELECT ADDDATE("2017-06-15", INTERVAL 10 DAY); ---- 返回2017-06-25
6. DATE() extrahiert Datumswerte aus Datums- oder Datumszeitausdrücken
SELECT ADDTIME('2011-11-11 11:11:11', 5); ---- 返回2011-11-11 11:11:16
7 DAY(d) gibt den Datumsteil des Datumswerts d
SELECT DATE("2017-06-15 11:11:16"); ---- 返回2017-06-15
8 zurück. Berechnung Die Anzahl der Tage zwischen den Daten d1->d2
SELECT DAY("2017-06-15"); ---- 返回15
9. DATE_FORMAT zeigt das Datum d
SELECT DATEDIFF('2001-01-01','2001-02-02'); ---- 返回-32
10 an. DAYNAME(d) gibt den Wochentag zurück, z. B. Montag, Dienstag
SELECT DATE_FORMAT('2011.11.11 11:11:11','%Y-%m-%d %r'); ---- 返回2011-11-11 11:11:11 AM
11. DAYOFMONTH(d) berechnet den Tag, an dem d der Tag dieses Monats ist.
SELECT DAYNAME('2011-11-11 11:11:11'); ---- 返回Friday
13. DAYOFYEAR(d) berechnet, welcher Tag d dieses Jahr ist. MICROSECOND
SECONDMINUTEHOURDAY
WEEKMONTHQUARTERYEAR
SECOND_MICROSECONDMINUTE_MICROSECONDMINUTE_SECONDHOUR_MICROSECOND
HOUR_ SECOND
HOUR_MINUTE
DAY_MICROSECOND
DAY_SECOND
DAY_MINUTE
DAY_HOUR
YEAR_MONTH
SELECT DAYOFMONTH('2011-11-11 11:11:11'); ---- 返回11
Das obige ist der detaillierte Inhalt vonBeispiel für die Verwendung der MySQL-Datumsfunktion. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!