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. |