Ten artykuł zawiera pełną listę wbudowanych funkcji daty i czasu MariaDB.
Poniżej znajduje się lista funkcji daty i godziny dostępnych w MariaDB. Kliknij nazwę każdej funkcji, aby zobaczyć wyjaśnienie funkcji, jej składnię i przykłady.
Imię | Opis |
---|---|
ADDDATE() | Dodaje wartości czasu (przedziały) do wartości daty. |
ADD_MONTHS() | Dodaje określoną liczbę miesięcy do podanej daty. |
ADDTIME() | Dodaje czas do wartości czasu. |
CONVERT_TZ() | Konwertuje z jednej strefy czasowej na drugą. |
CURDATE() | Zwraca bieżącą datę. |
CURRENT_DATE() CURRENT_DATE | Synonimy dla CURDATE() . |
CURRENT_TIME() CURRENT_TIME | Synonimy dla CURTIME() . |
CURRENT_TIMESTAMP() CURRENT_TIMESTAMP | Synonimy dla NOW() . |
CURTIME() | Zwraca aktualny czas. |
DATE() | Wyodrębnia część daty z wyrażenia daty lub daty/godziny. |
DATE_ADD() | Dodaje wartości czasu (przedziały) do wartości daty. |
DATE_FORMAT() | Formatuje podaną datę zgodnie z opisem. |
DATE_SUB() | Odejmuje wartość czasu (przedział) od daty. |
DATEDIFF() | Zwraca różnicę między dwiema datami (odejmuje jedną datę od drugiej). |
DAY() | Synonim dla DAYOFMONTH() . |
DAYNAME() | Zwraca nazwę dnia tygodnia dla podanej daty. |
DAYOFMONTH() | Zwraca dzień miesiąca (0-31) z podanej daty. |
DAYOFWEEK() | Zwraca indeks dnia tygodnia dla podanej daty. |
DAYOFYEAR() | Zwraca dzień roku (1-366) z podanej daty. |
EXTRACT() | Wyodrębnia część daty z podanej daty. |
FROM_DAYS() | Zwraca datę na podstawie podanej liczby dni od rozpoczęcia standardowego kalendarza (0000-00-00). |
FROM_UNIXTIME() | Formatuje uniksowy znacznik czasu jako datę. |
GET_FORMAT() | Zwraca ciąg formatu daty na podstawie argumentów wejściowych. |
HOUR() | Wyodrębnia godzinę z podanego wyrażenia czasu lub daty i godziny. |
LAST_DAY() | Zwraca ostatni dzień miesiąca z argumentu daty. |
LOCALTIME() LOCALTIME | Synonim dla NOW() . |
LOCALTIMESTAMP LOCALTIMESTAMP() | Synonim dla NOW() . |
MAKEDATE() | Tworzy datę na podstawie roku i dnia roku. |
MAKETIME() | Tworzy czas z godziny, minuty, sekundy. |
MICROSECOND() | Wyodrębnia mikrosekundy z podanego wyrażenia czasu lub daty i godziny. |
MINUTE() | Wyodrębnia minutę z podanego wyrażenia czasu lub daty i godziny. |
MONTH() | Wyodrębnia miesiąc od podanej daty. |
MONTHNAME() | Wyodrębnia nazwę miesiąca od podanej daty. |
NOW() | Zwraca bieżącą datę i godzinę. |
PERIOD_ADD() | Dodaje okres do wartości rok-miesiąc. |
PERIOD_DIFF() | Zwraca liczbę miesięcy między okresami. |
QUARTER() | Zwraca kwartał z podanego wyrażenia daty. |
SEC_TO_TIME() | Konwertuje sekundy do formatu „gg:mm:ss”. |
SECOND() | Zwraca sekundy (0-59) od podanego wyrażenia czasu lub daty i godziny. |
STR_TO_DATE() | Konwertuje ciąg na wartość daty, daty i godziny lub godziny na podstawie podanego ciągu formatu. |
SUBDATE() | Odejmuje kwotę od podanej daty. Synonim DATE_SUB() po wywołaniu z trzema argumentami. |
SUBTIME() | Odejmuje wartość czasu od innej wartości czasu. |
SYSDATE() | Zwraca czas wykonania funkcji. |
TIME() | Wyodrębnia część czasu z wyrażenia czasu lub daty/godziny i zwraca ją jako ciąg. |
TIME_FORMAT() | Formatuje wartość czasu zgodnie z podanym ciągiem formatu. |
TIME_TO_SEC() | Zwraca argument czasu przekonwertowany na sekundy. |
TIMEDIFF() | Zwraca różnicę między dwiema wartościami godziny lub daty i godziny. Odejmuje drugi raz od pierwszego. |
TIMESTAMP() | Z pojedynczym argumentem ta funkcja zwraca wyrażenie daty lub daty i godziny jako wartość daty i godziny. Z dwoma argumentami dodaje argument czas do argumentu daty lub daty i godziny, a następnie zwraca wynikową wartość daty i godziny. |
TIMESTAMPADD() | Dodaje interwał do wyrażenia daty/godziny. |
TIMESTAMPDIFF() | Zwraca różnicę między dwoma wyrażeniami daty/godziny na podstawie podanej jednostki. |
TO_DAYS() | Zwraca argument daty przekonwertowany na dni. |
TO_SECONDS() | Zwraca argument daty lub daty i godziny przekonwertowany na sekundy od roku 0. |
UNIX_TIMESTAMP() | Zwraca uniksowy znacznik czasu. |
UTC_DATE() | Zwraca bieżącą datę UTC. |
UTC_TIME() | Zwraca aktualny czas UTC. |
UTC_TIMESTAMP() | Zwraca bieżącą datę i godzinę UTC. |
WEEK() | Zwraca numer tygodnia z podanej daty lub wyrażenia daty i godziny. |
WEEKDAY() | Zwraca indeks dnia tygodnia z podanej daty lub wyrażenia daty i godziny. |
WEEKOFYEAR() | Zwraca tydzień kalendarzowy daty (1-53) z podanego wyrażenia daty lub daty. |
YEAR() | Zwraca rok z podanej daty lub wyrażenia daty i godziny. |
YEARWEEK() | Zwraca rok i tydzień z podanej daty lub wyrażenia daty i godziny. |