MariaDB
 sql >> Base de données >  >> RDS >> MariaDB

Fonctions de date et d'heure de MariaDB (liste complète)

Cet article contient une liste complète des fonctions de date et d'heure intégrées à MariaDB.

Voici une liste des fonctions de date et d'heure disponibles dans MariaDB. Cliquez sur chaque nom de fonction pour voir une explication de la fonction, sa syntaxe et des exemples.

Nom Description
ADDDATE() Ajoute des valeurs de temps (intervalles) à une valeur de date.
ADD_MONTHS() Ajoute un nombre donné de mois à une date donnée.
ADDTIME() Ajoute du temps à une valeur de temps.
CONVERT_TZ() Convertit d'un fuseau horaire à un autre.
CURDATE() Renvoie la date actuelle.
CURRENT_DATE()
CURRENT_DATE
Synonymes pour CURDATE() .
CURRENT_TIME()
CURRENT_TIME
Synonymes pour CURTIME() .
CURRENT_TIMESTAMP()
CURRENT_TIMESTAMP
Synonymes pour NOW() .
CURTIME() Renvoie l'heure actuelle.
DATE() Extrait la partie date d'une expression date ou datetime.
DATE_ADD() Ajoute des valeurs de temps (intervalles) à une valeur de date.
DATE_FORMAT() Formate la date donnée comme spécifié.
DATE_SUB() Soustrait une valeur temporelle (intervalle) d'une date.
DATEDIFF() Renvoie la différence entre deux dates (soustrait une date de l'autre).
DAY() Synonyme de DAYOFMONTH() .
DAYNAME() Renvoie le nom du jour de la semaine d'une date donnée.
DAYOFMONTH() Renvoie le jour du mois (0-31) d'une date donnée.
DAYOFWEEK() Renvoie l'index du jour de la semaine d'une date donnée.
DAYOFYEAR() Renvoie le jour de l'année (1-366) d'une date donnée.
EXTRACT() Extrait une partie de date d'une date donnée.
FROM_DAYS() Renvoie une date, basée sur le nombre de jours donné depuis le début du calendrier standard (0000-00-00).
FROM_UNIXTIME() Formate un horodatage Unix en tant que date.
GET_FORMAT() Renvoie une chaîne de format de date basée sur les arguments d'entrée.
HOUR() Extrait l'heure d'une expression d'heure ou de date/heure donnée.
LAST_DAY() Renvoie le dernier jour du mois à partir de son argument de date.
LOCALTIME()
LOCALTIME
Synonyme de NOW() .
LOCALTIMESTAMP
LOCALTIMESTAMP()
Synonyme de NOW() .
MAKEDATE() Crée une date à partir de l'année et du jour de l'année.
MAKETIME() Crée l'heure à partir de l'heure, la minute, la seconde.
MICROSECOND() Extrait les microsecondes d'une expression d'heure ou de date/heure donnée.
MINUTE() Extrait la minute d'une expression d'heure ou de date/heure donnée.
MONTH() Extrait le mois d'une date donnée.
MONTHNAME() Extrait le nom du mois d'une date donnée.
NOW() Renvoie la date et l'heure actuelles.
PERIOD_ADD() Ajoute une période à une valeur année-mois.
PERIOD_DIFF() Renvoie le nombre de mois entre les périodes.
QUARTER() Renvoie le trimestre à partir d'une expression de date donnée.
SEC_TO_TIME() Convertit les secondes au format "hh:mm:ss".
SECOND() Renvoie les secondes (0-59) à partir d'une expression d'heure ou de date/heure donnée.
STR_TO_DATE() Convertit une chaîne en une valeur de date, date-heure ou heure, en fonction d'une chaîne de format donnée.
SUBDATE() Soustrait un montant d'une date donnée. Synonyme de DATE_SUB() lorsqu'il est invoqué avec trois arguments.
SUBTIME() Soustrait une valeur de temps d'une autre valeur de temps.
SYSDATE() Renvoie l'heure à laquelle la fonction s'exécute.
HOUR() Extrait la partie heure de l'expression heure ou date/heure et la renvoie sous forme de chaîne.
TIME_FORMAT() Formate une valeur d'heure en fonction de la chaîne de format donnée.
TIME_TO_SEC() Renvoie l'argument de temps converti en secondes.
TIMEDIFF() Renvoie la différence entre deux valeurs d'heure ou de date/heure. Il soustrait la deuxième fois de la première.
TIMESTAMP() Avec un seul argument, cette fonction renvoie l'expression date ou datetime sous forme de valeur datetime. Avec deux arguments, il ajoute l'argument time à l'argument date ou datetime, puis renvoie la valeur datetime résultante.
TIMESTAMPADD() Ajoute un intervalle à une expression datetime.
TIMESTAMPDIFF() Renvoie la différence entre deux expressions datetime, basée sur une unité donnée.
TO_DAYS() Renvoie l'argument de date converti en jours.
TO_SECONDS() Renvoie l'argument date ou datetime converti en secondes depuis l'année 0.
UNIX_TIMESTAMP() Renvoie un horodatage Unix.
UTC_DATE() Renvoie la date UTC actuelle.
UTC_TIME() Renvoie l'heure UTC actuelle.
UTC_TIMESTAMP() Renvoie la date et l'heure UTC actuelles.
WEEK() Renvoie le numéro de semaine à partir d'une date ou d'une expression datetime donnée.
WEEKDAY() Renvoie l'index des jours de la semaine à partir d'une date ou d'une expression datetime donnée.
WEEKOFYEAR() Renvoie la semaine calendaire de la date (1-53) à partir d'une expression date ou datetime donnée.
YEAR() Renvoie l'année à partir d'une date donnée ou d'une expression datetime.
YEARWEEK() Renvoie l'année et la semaine à partir d'une date ou d'une expression datetime donnée.