Heim >Datenbank >MySQL-Tutorial >Welche Datums- und Uhrzeitfunktionen werden in MySQL häufig verwendet?
Welche Datums- und Uhrzeitfunktionen werden in MySQL häufig verwendet? In diesem Artikel wird es Ihnen vorgestellt, wie in der folgenden Abbildung dargestellt:
CURDATE(), CURRENT_DATE() gibt das aktuelle Datum „JJJJ-MM-TT“ zurück
CURTIME(), CURRENT_TIME() gibt die aktuelle Zeit 'HH:MM:SS' zurück
CURRENT_TIMESTAMP()
LOCALTIME()
NOW()
SYSDATE() geben beide das aktuelle Datum und die aktuelle Uhrzeit „JJJJ-MM-TT HH:MM:SS“ zurück
UNIX_TIMESTAMP( Datum) gibt die Anzahl der Sekunden nach dem Unix-Zeitstempel 1970-01-01 00:00:00 zurück. Das Datum kann eine angegebene Zeit sein, z. B. eine DATE-Zeichenfolge, eine DATETIME-Zeichenfolge, eine TIMESTAMP-Zeichenfolge usw.
FROM_UNIXTIME(date) Konvertiert den Unix-Zeitstempel in das normale Format, das die Umkehrfunktion von UNIX_TIMESTAMP(date) ist.
UTC_DATE() gibt zurück der aktuelle UTC-Datumswert (Universal Standard Time)
UTC_TIME() gibt den aktuellen UTC-Zeitwert zurück
--8 Stunden Differenz
MONTH(date) Gibt den Monat des Datums 1-12 zurück
MONTHNAME(date) Gibt den vollständigen englischen Namen des Monats des Datums zurück
DAYNAME( date) Gibt den Wochentag zurück, der date entspricht. Der englische Name eines Tages
DAYOFWEEK(date) gibt die Indexposition des Datums in der Woche zurück, 1--Sonntag ...7-Samstag
WEEKDAY(date) gibt die Indexposition des Datums in der Woche 0-Montag 6-Sonntag
--2017- zurück 07-03 oben ist Montag
WEEK(date) gibt die Wochennummer des Jahres im Datum zurück. Es kann einen zweiten Parameter haben, um zu bestimmen, ob es am Montag oder Sonntag beginnt, und der Rückgabewert ist 0~53 oder 1~53
WEEKOFYEAR(date) Gibt die Wochennummer des Datums im Jahr zurück
DAYOFYEAR(date) Gibt das Datum im Jahr zurück. Die Anzahl der Tage im Bereich 1~366
DAYOFMONTH(date) gibt den Tag des Monats zurück, an dem das Datum zurückgegeben wird 1~31
YEAR(date ) Gibt das Jahr des Datums zurück --- 00-69 Gibt 2000~2069 zurück 70-99 Gibt 1970~1999 zurück
QUARTER(date) Gibt das zurück Quarter Gibt 1~4 zurück
MINUTE(time) gibt die Anzahl der Minuten der Zeit zurück
SECOND(time) gibt die Anzahl der Sekunden der Zeit zurück
EXTRACT(type FROM date) Gibt den aus date extrahierten Typwert zurück
TIME_TO_SEC(time) Gibt die Anzahl der Sekunden zurück um die Zeit umzurechnen
SEC_TO_TIME(sec) gibt das Ergebnis der Umrechnung von Sekunden in Stunden, Minuten und Sekunden zurück
DATE_ADD (Datum, INTERVAL-Ausdruckstyp)
ADDDATE(Datum, INTERVAL-Ausdruckstyp) Vorgang zum Datum hinzufügen
DATE_SUB(Datum, INTERVAL-Ausdruckstyp)
SUBDATE(date,INTERVAL expr type) Subtrahiere das Datum
ADDTIME(date,expr) date – ist ein Datums- oder Zeitausdruck, expr – ist eine Zeit Ausdruck Gibt Datum plus Ausdruckszeit zurück. Das Ergebnis von
SUBTIME(date,expr) gibt die Uhrzeit von Datum minus Ausdruck
DATEDIFF(date1, date2 ) Gibt den Tageswert von date1-date2zurück
DATE_FORMAT(date,format) Gibt den Datumswert in dem durch format angegebenen Format zurück
TIME_FORMAT(time,format) Gibt zurück das Format Format Zeitwert
GET_FORMAT(val_type,format_type)
val_type--DATE, DATETIEM, TIME
format_type--EUR , INTERVAL , ISO, JIS, USA
gibt das entsprechende Format zurück
Das obige ist der detaillierte Inhalt vonWelche Datums- und Uhrzeitfunktionen werden in MySQL häufig verwendet?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!