MariaDB
 sql >> Datenbank >  >> RDS >> MariaDB

MariaDB-Datums- und Uhrzeitfunktionen (vollständige Liste)

Dieser Artikel enthält eine vollständige Liste der integrierten MariaDB-Datums- und Zeitfunktionen.

Das Folgende ist eine Liste der in MariaDB verfügbaren Datums- und Zeitfunktionen. Klicken Sie auf jeden Funktionsnamen, um eine Erklärung der Funktion, ihre Syntax und Beispiele anzuzeigen.

Name Beschreibung
ADDDATE() Fügt Zeitwerte (Intervalle) zu einem Datumswert hinzu.
ADD_MONTHS() Addiert eine bestimmte Anzahl von Monaten zu einem bestimmten Datum.
ADDTIME() Addiert Zeit zu einem Zeitwert.
CONVERT_TZ() Konvertiert von einer Zeitzone in eine andere.
CURDATE() Gibt das aktuelle Datum zurück.
CURRENT_DATE()
CURRENT_DATE
Synonyme für CURDATE() .
CURRENT_TIME()
CURRENT_TIME
Synonyme für CURTIME() .
CURRENT_TIMESTAMP()
CURRENT_TIMESTAMP
Synonyme für NOW() .
CURTIME() Gibt die aktuelle Uhrzeit zurück.
DATE() Extrahiert den Datumsteil eines Datums- oder Datetime-Ausdrucks.
DATE_ADD() Fügt Zeitwerte (Intervalle) zu einem Datumswert hinzu.
DATE_FORMAT() Formatiert das angegebene Datum wie angegeben.
DATE_SUB() Subtrahiert einen Zeitwert (Intervall) von einem Datum.
DATEDIFF() Gibt die Differenz zwischen zwei Daten zurück (subtrahiert ein Datum vom anderen).
DAY() Synonym für DAYOFMONTH() .
DAYNAME() Gibt den Wochentagnamen eines bestimmten Datums zurück.
DAYOFMONTH() Gibt den Tag des Monats (0-31) eines bestimmten Datums zurück.
DAYOFWEEK() Gibt den Wochentagsindex eines bestimmten Datums zurück.
DAYOFYEAR() Gibt den Tag des Jahres (1-366) eines bestimmten Datums zurück.
EXTRACT() Extrahiert einen Datumsteil aus einem bestimmten Datum.
FROM_DAYS() Gibt ein Datum zurück, basierend auf der angegebenen Anzahl von Tagen ab Beginn des Standardkalenders (0000-00-00).
FROM_UNIXTIME() Formatiert einen Unix-Zeitstempel als Datum.
GET_FORMAT() Gibt eine Zeichenfolge im Datumsformat basierend auf den Eingabeargumenten zurück.
HOUR() Extrahiert die Stunde aus einem gegebenen Zeit- oder Datum/Uhrzeit-Ausdruck.
LAST_DAY() Gibt den letzten Tag des Monats aus seinem Datumsargument zurück.
LOCALTIME()
LOCALTIME
Synonym für NOW() .
LOCALTIMESTAMP
LOCALTIMESTAMP()
Synonym für NOW() .
MAKEDATE() Erzeugt ein Datum aus Jahr und Tag des Jahres.
MAKETIME() Erzeugt Zeit aus Stunde, Minute, Sekunde.
MICROSECOND() Extrahiert die Mikrosekunden aus einem gegebenen Zeit- oder Datum/Uhrzeit-Ausdruck.
MINUTE() Extrahiert die Minute aus einem gegebenen Zeit- oder Datetime-Ausdruck.
MONTH() Extrahiert den Monat aus einem bestimmten Datum.
MONTHNAME() Extrahiert den Namen des Monats aus einem bestimmten Datum.
NOW() Gibt das aktuelle Datum und die Uhrzeit zurück.
PERIOD_ADD() Fügt einem Jahr-Monat-Wert einen Punkt hinzu.
PERIOD_DIFF() Gibt die Anzahl der Monate zwischen Perioden zurück.
QUARTER() Gibt das Quartal aus einem gegebenen Datumsausdruck zurück.
SEC_TO_TIME() Konvertiert Sekunden in das Format „hh:mm:ss“.
SECOND() Gibt die Sekunden (0-59) von einem gegebenen Zeit- oder Datetime-Ausdruck zurück.
STR_TO_DATE() Konvertiert eine Zeichenfolge basierend auf einer bestimmten Formatzeichenfolge in einen Datums-, Datumszeit- oder Zeitwert.
SUBDATE() Zieht einen Betrag von einem bestimmten Datum ab. Synonym für DATE_SUB() wenn es mit drei Argumenten aufgerufen wird.
SUBTIME() Subtrahiert einen Zeitwert von einem anderen Zeitwert.
SYSDATE() Gibt die Zeit zurück, zu der die Funktion ausgeführt wird.
TIME() Extrahiert den Zeitteil des Zeit- oder Datum/Uhrzeit-Ausdrucks und gibt ihn als Zeichenfolge zurück.
TIME_FORMAT() Formatiert einen Zeitwert gemäß der angegebenen Formatzeichenfolge.
TIME_TO_SEC() Gibt das in Sekunden umgewandelte Zeitargument zurück.
TIMEDIFF() Gibt die Differenz zwischen zwei Zeit- oder Datetime-Werten zurück. Es subtrahiert das zweite Mal vom ersten Mal.
TIMESTAMP() Mit einem einzelnen Argument gibt diese Funktion den Datums- oder Datumszeit-Ausdruck als Datumszeit-Wert zurück. Bei zwei Argumenten fügt es das Argument time zum Argument date oder datetime hinzu und gibt dann den resultierenden datetime-Wert zurück.
TIMESTAMPADD() Fügt einem datetime-Ausdruck ein Intervall hinzu.
TIMESTAMPDIFF() Gibt die Differenz zwischen zwei datetime-Ausdrücken basierend auf einer gegebenen Einheit zurück.
TO_DAYS() Gibt das in Tage umgewandelte Datumsargument zurück.
TO_SECONDS() Gibt das date- oder datetime-Argument konvertiert in Sekunden seit Jahr 0 zurück.
UNIX_TIMESTAMP() Gibt einen Unix-Zeitstempel zurück.
UTC_DATE() Gibt das aktuelle UTC-Datum zurück.
UTC_TIME() Gibt die aktuelle UTC-Zeit zurück.
UTC_TIMESTAMP() Gibt das aktuelle UTC-Datum und die Uhrzeit zurück.
WEEK() Gibt die Wochennummer aus einem gegebenen Datums- oder Datetime-Ausdruck zurück.
WEEKDAY() Gibt den Wochentagsindex von einem gegebenen Datums- oder Datums-Zeit-Ausdruck zurück.
WEEKOFYEAR() Gibt die Kalenderwoche des Datums (1-53) aus einem gegebenen Datums- oder Datums-Zeit-Ausdruck zurück.
YEAR() Gibt das Jahr aus einem gegebenen Datums- oder Datetime-Ausdruck zurück.
YEARWEEK() Gibt das Jahr und die Woche aus einem gegebenen Datums- oder Datetime-Ausdruck zurück.