Den här artikeln innehåller en fullständig lista över inbyggda MariaDB-datum- och tidsfunktioner.
Följande är en lista över datum- och tidsfunktioner tillgängliga i MariaDB. Klicka på varje funktionsnamn för att se en förklaring av funktionen, dess syntax och exempel.
Namn | Beskrivning |
---|---|
ADDDATE() | Lägger till tidsvärden (intervall) till ett datumvärde. |
ADD_MONTHS() | Lägger till ett givet antal månader till ett givet datum. |
ADDTIME() | Lägger till tid till ett tidsvärde. |
CONVERT_TZ() | Konverterar från en tidszon till en annan. |
CURDATE() | Återställer det aktuella datumet. |
CURRENT_DATE() CURRENT_DATE | Synonymer för CURDATE() . |
CURRENT_TIME() CURRENT_TIME | Synonymer för CURTIME() . |
CURRENT_TIMESTAMP() CURRENT_TIMESTAMP | Synonymer för NOW() . |
CURTIME() | Returnerar aktuell tid. |
DATE() | Extraherar datumdelen av ett datum- eller datumtidsuttryck. |
DATE_ADD() | Lägger till tidsvärden (intervall) till ett datumvärde. |
DATE_FORMAT() | Formaterar det givna datumet som specificerat. |
DATE_SUB() | Subtraherar ett tidsvärde (intervall) från ett datum. |
DATEDIFF() | Returnerar skillnaden mellan två datum (subtraherar ett datum från det andra). |
DAY() | Synonym för DAYOFMONTH() . |
DAYNAME() | Returnerar veckodagsnamnet för ett givet datum. |
DAYOFMONTH() | Returnerar dagen i månaden (0-31) för ett givet datum. |
DAYOFWEEK() | Returnerar veckodagsindexet för ett givet datum. |
DAYOFYEAR() | Returnerar dagen på året (1-366) för ett givet datum. |
EXTRACT() | Extraherar en datumdel från ett givet datum. |
FROM_DAYS() | Returnerar ett datum, baserat på det angivna antalet dagar från början av standardkalendern (0000-00-00). |
FROM_UNIXTIME() | Formaterar en Unix-tidsstämpel som ett datum. |
GET_FORMAT() | Returnerar en datumformatsträng baserat på inmatningsargumenten. |
HOUR() | Extraherar timmen från ett givet uttryck för tid eller datum. |
LAST_DAY() | Returnerar den sista dagen i månaden från dess datumargument. |
LOCALTIME() LOCALTIME | Synonym för NOW() . |
LOCALTIMESTAMP LOCALTIMESTAMP() | Synonym för NOW() . |
MAKEDATE() | Skapar ett datum från år och dag på året. |
MAKETIME() | Skapar tid från timme, minut, sekund. |
MICROSECOND() | Extraherar mikrosekunderna från ett givet uttryck för tid eller datum. |
MINUTE() | Extraherar minuten från ett givet uttryck för tid eller datum. |
MONTH() | Extraherar månaden från ett givet datum. |
MONTHNAME() | Extraherar månadens namn från ett givet datum. |
NOW() | Returnerar aktuellt datum och tid. |
PERIOD_ADD() | Lägger till en period till ett år-månadsvärde. |
PERIOD_DIFF() | Returnerar antalet månader mellan perioder. |
QUARTER() | Returnerar kvartalet från ett givet datumuttryck. |
SEC_TO_TIME() | Konverterar sekunder till formatet "hh:mm:ss". |
SECOND() | Returnerar sekunderna (0-59) från ett givet uttryck för tid eller datum. |
STR_TO_DATE() | Konverterar en sträng till ett datum-, datetime- eller tidsvärde, baserat på en given formatsträng. |
SUBDATE() | Tränar ett belopp från ett givet datum. Synonym för DATE_SUB() när det åberopas med tre argument. |
SUBTIME() | Subtraherar ett tidsvärde från ett annat tidsvärde. |
SYSDATE() | Returnerar tiden då funktionen körs. |
TIME() | Extraherar tidsdelen av tid- eller datetime-uttrycket och returnerar det som en sträng. |
TIME_FORMAT() | Formaterar ett tidsvärde enligt den givna formatsträngen. |
TIME_TO_SEC() | Returnerar tidsargumentet konverterat till sekunder. |
TIMEDIFF() | Returnerar skillnaden mellan två värden för tid eller datum. Den subtraherar andra gången från den första. |
TIMESTAMP() | Med ett enda argument returnerar den här funktionen datum- eller datetime-uttrycket som ett datetime-värde. Med två argument lägger den till tidsargumentet till date- eller datetime-argumentet och returnerar sedan det resulterande datetime-värdet. |
TIMESTAMPADD() | Lägger till ett intervall till ett datetime-uttryck. |
TIMESTAMPDIFF() | Returnerar skillnaden mellan två datetime-uttryck, baserat på en given enhet. |
TO_DAYS() | Returnerar datumargumentet konverterat till dagar. |
TO_SECONDS() | Returnerar datum- eller datetime-argumentet konverterat till sekunder sedan år 0. |
UNIX_TIMESTAMP() | Returnerar en Unix-tidsstämpel. |
UTC_DATE() | Returnerar det aktuella UTC-datumet. |
UTC_TIME() | Returnerar aktuell UTC-tid. |
UTC_TIMESTAMP() | Returnerar aktuellt UTC-datum och tid. |
WEEK() | Returnerar veckonumret från ett givet datum eller datum och tid. |
WEEKDAY() | Returnerar veckodagsindexet från ett givet datum eller datum och tid. |
WEEKOFYEAR() | Returnerar kalenderveckan för datumet (1-53) från ett givet datum eller datum och tid. |
YEAR() | Returnerar året från ett givet datum eller datum och tid. |
YEARWEEK() | Returnerar år och vecka från ett givet datum eller datum och tid. |