sql >> Database >  >> RDS >> MariaDB

MariaDB datum- en tijdfuncties (volledige lijst)

Dit artikel bevat een volledige lijst van ingebouwde MariaDB-datum- en tijdfuncties.

Het volgende is een lijst met datum- en tijdfuncties die beschikbaar zijn in MariaDB. Klik op elke functienaam om een ​​uitleg van de functie, de syntaxis en voorbeelden te zien.

Naam Beschrijving
ADDDATE() Voegt tijdwaarden (intervallen) toe aan een datumwaarde.
ADD_MONTHS() Voegt een bepaald aantal maanden toe aan een bepaalde datum.
ADDTIME() Voegt tijd toe aan een tijdwaarde.
CONVERT_TZ() Converteert van de ene tijdzone naar de andere.
CURDATE() Retourneert de huidige datum.
CURRENT_DATE()
CURRENT_DATE
Synoniemen voor CURDATE() .
CURRENT_TIME()
CURRENT_TIME
Synoniemen voor CURTIME() .
CURRENT_TIMESTAMP()
CURRENT_TIMESTAMP
Synoniemen voor NOW() .
CURTIME() Retourneert de huidige tijd.
DATE() Extracteert het datumgedeelte van een datum- of datetime-expressie.
DATE_ADD() Voegt tijdwaarden (intervallen) toe aan een datumwaarde.
DATE_FORMAT() Formatt de opgegeven datum zoals gespecificeerd.
DATE_SUB() Trekt een tijdwaarde (interval) af van een datum.
DATEDIFF() Retourneert het verschil tussen twee datums (trekt de ene datum van de andere af).
DAY() Synoniem voor DAYOFMONTH() .
DAYNAME() Retourneert de naam van de weekdag van een bepaalde datum.
DAYOFMONTH() Retourneert de dag van de maand (0-31) van een bepaalde datum.
DAYOFWEEK() Retourneert de weekdagindex van een bepaalde datum.
DAYOFYEAR() Retourneert de dag van het jaar (1-366) van een bepaalde datum.
EXTRACT() Haalt een datumdeel uit een bepaalde datum.
FROM_DAYS() Retourneert een datum, gebaseerd op het opgegeven aantal dagen vanaf het begin van de standaardkalender (0000-00-00).
FROM_UNIXTIME() Maakt een Unix-tijdstempel op als een datum.
GET_FORMAT() Retourneert een tekenreeks voor datumnotatie op basis van de invoerargumenten.
HOUR() Haal het uur uit een bepaalde tijd of datetime-expressie.
LAST_DAY() Retourneert de laatste dag van de maand vanaf het datumargument.
LOCALTIME()
LOCALTIME
Synoniem voor NOW() .
LOCALTIMESTAMP
LOCALTIMESTAMP()
Synoniem voor NOW() .
MAKEDATE() Maakt een datum van het jaar en de dag van het jaar.
MAKETIME() Creëert tijd van uur, minuut, seconde.
MICROSECOND() Haalt de microseconden uit een bepaalde tijd- of datetime-expressie.
MINUTE() Haalt de minuut uit een bepaalde tijd- of datetime-expressie.
MONTH() Trekt de maand uit een bepaalde datum.
MONTHNAME() Haalt de naam van de maand uit een bepaalde datum.
NOW() Retourneert de huidige datum en tijd.
PERIOD_ADD() Voegt een periode toe aan een jaar-maandwaarde.
PERIOD_DIFF() Retourneert het aantal maanden tussen perioden.
QUARTER() Retourneert het kwartaal van een bepaalde datumuitdrukking.
SEC_TO_TIME() Converteert seconden naar het formaat 'uu:mm:ss'.
SECOND() Retourneert de seconden (0-59) van een bepaalde tijd- of datetime-expressie.
STR_TO_DATE() Converteert een tekenreeks naar een datum-, datetime- of tijdwaarde, gebaseerd op een gegeven notatietekenreeks.
SUBDATE() Trekt een bedrag af van een bepaalde datum. Synoniem voor DATE_SUB() wanneer aangeroepen met drie argumenten.
SUBTIME() Trekt een tijdwaarde af van een andere tijdwaarde.
SYSDATE() Retourneert de tijd waarop de functie wordt uitgevoerd.
TIME() Extracteert het tijdgedeelte van de time- of datetime-expressie en retourneert deze als een tekenreeks.
TIME_FORMAT() Maakt een tijdwaarde op volgens de opgegeven notatiereeks.
TIME_TO_SEC() Retourneert het tijdargument geconverteerd naar seconden.
TIMEDIFF() Retourneert het verschil tussen twee tijd- of datetime-waarden. Het trekt de tweede keer van de eerste af.
TIMESTAMP() Met een enkel argument retourneert deze functie de datum- of datetime-expressie als een datetime-waarde. Met twee argumenten voegt het het tijdargument toe aan het datum- of datetime-argument en retourneert het vervolgens de resulterende datetime-waarde.
TIMESTAMPADD() Voegt een interval toe aan een datetime-expressie.
TIMESTAMPDIFF() Retourneert het verschil tussen twee datetime-expressies, gebaseerd op een bepaalde eenheid.
TO_DAYS() Retourneert het datumargument geconverteerd naar dagen.
TO_SECONDS() Retourneert het datum- of datetime-argument geconverteerd naar seconden sinds jaar 0.
UNIX_TIMESTAMP() Retourneert een Unix-tijdstempel.
UTC_DATE() Retourneert de huidige UTC-datum.
UTC_TIME() Retourneert de huidige UTC-tijd.
UTC_TIMESTAMP() Retourneert de huidige UTC-datum en -tijd.
WEEK() Retourneert het weeknummer van een bepaalde datum of datetime-expressie.
WEEKDAY() Retourneert de weekdagindex van een bepaalde datum of datetime-expressie.
WEEKOFYEAR() Retourneert de kalenderweek van de datum (1-53) van een bepaalde datum of datetime-expressie.
YEAR() Retourneert het jaar vanaf een bepaalde datum of datetime-expressie.
YEARWEEK() Retourneert het jaar en de week van een bepaalde datum of datetime-expressie.

  1. Een storing in de communicatieverbinding oplossen met JDBC en MySQL

  2. Gehumaniseerde of natuurlijke nummersortering van gemengde woord-en-nummerreeksen

  3. Docker-container voor Postgres 9.1 stelt poort 5432 niet bloot aan host

  4. 3 manieren om het jaar uit een datum te extraheren in SQL Server (T-SQL)