sql >> Databasteknik >  >> RDS >> MariaDB

MariaDB datum och tid funktioner (fullständig lista)

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.

  1. POSTGRESQL Referens till främmande nycklar Primära nycklar för två olika tabeller

  2. Hur tar man bort dubbletter på en MySQL-tabell?

  3. Varför respekterar inte PL/SQL privilegier som ges av roller?

  4. Lyssna på Microsoft Access Podcast avsnitt 1