MariaDB
 sql >> Database >  >> RDS >> MariaDB

Funzioni di data e ora di MariaDB (elenco completo)

Questo articolo contiene un elenco completo delle funzioni di data e ora integrate in MariaDB.

Di seguito è riportato un elenco di funzioni di data e ora disponibili in MariaDB. Fare clic sul nome di ciascuna funzione per visualizzare una spiegazione della funzione, la sua sintassi e gli esempi.

Nome Descrizione
ADDDATE() Aggiunge valori temporali (intervalli) a un valore di data.
ADD_MONTHS() Aggiunge un determinato numero di mesi a una determinata data.
ADDTIME() Aggiunge il tempo a un valore temporale.
CONVERT_TZ() Converte da un fuso orario a un altro.
CURDATE() Restituisce la data corrente.
CURRENT_DATE()
CURRENT_DATE
Sinonimi per CURDATE() .
CURRENT_TIME()
CURRENT_TIME
Sinonimi per CURTIME() .
CURRENT_TIMESTAMP()
CURRENT_TIMESTAMP
Sinonimi per NOW() .
CURTIME() Restituisce l'ora corrente.
DATE() Estrae la parte della data di un'espressione di data o ora.
DATE_ADD() Aggiunge valori temporali (intervalli) a un valore di data.
DATE_FORMAT() Formatta la data specificata come specificato.
DATE_SUB() Sottrae un valore di tempo (intervallo) da una data.
DATEDIFF() Restituisce la differenza tra due date (sottrae una data dall'altra).
DAY() Sinonimo di DAYOFMONTH() .
DAYNAME() Restituisce il nome del giorno della settimana di una data data.
DAYOFMONTH() Restituisce il giorno del mese (0-31) di una determinata data.
DAYOFWEEK() Restituisce l'indice dei giorni feriali di una data data.
DAYOFYEAR() Restituisce il giorno dell'anno (1-366) di una determinata data.
EXTRACT() Estrae una parte di data da una data data.
FROM_DAYS() Restituisce una data, in base al numero di giorni indicato dall'inizio del calendario standard (0000-00-00).
FROM_UNIXTIME() Formatta un timestamp Unix come data.
GET_FORMAT() Restituisce una stringa di formato data basata sugli argomenti di input.
HOUR() Estrae l'ora da una data espressione di ora o data e ora.
LAST_DAY() Restituisce l'ultimo giorno del mese dall'argomento data.
LOCALTIME()
LOCALTIME
Sinonimo di NOW() .
LOCALTIMESTAMP
LOCALTIMESTAMP()
Sinonimo di NOW() .
MAKEDATE() Crea una data dall'anno e dal giorno dell'anno.
MAKETIME() Crea tempo da ore, minuti, secondi.
MICROSECOND() Estrae i microsecondi da una data espressione di ora o data e ora.
MINUTE() Estrae il minuto da una data espressione di ora o data e ora.
MONTH() Estrae il mese da una data determinata.
MONTHNAME() Estrae il nome del mese da una data data.
HOUR() Restituisce la data e l'ora correnti.
PERIOD_ADD() Aggiunge un periodo a un valore anno-mese.
PERIOD_DIFF() Restituisce il numero di mesi tra i periodi.
QUARTER() Restituisce il trimestre da una data espressione.
SEC_TO_TIME() Converte i secondi nel formato 'hh:mm:ss'.
SECOND() Restituisce i secondi (0-59) da una data espressione di ora o data e ora.
STR_TO_DATE() Converte una stringa in un valore di data, data e ora o ora, in base a una determinata stringa di formato.
SUBDATE() Sottrae un importo da una data data. Sinonimo di DATE_SUB() quando invocato con tre argomenti.
SUBTIME() Sottrae un valore temporale da un altro valore temporale.
SYSDATE() Restituisce l'ora in cui la funzione viene eseguita.
TIME() Estrae la parte temporale dell'espressione time o datetime e la restituisce come stringa.
TIME_FORMAT() Formatta un valore temporale in base alla stringa di formato specificata.
TIME_TO_SEC() Restituisce l'argomento del tempo convertito in secondi.
TIMEDIFF() Restituisce la differenza tra due valori di ora o data e ora. Sottrae la seconda volta dalla prima.
TIMESTAMP() Con un singolo argomento, questa funzione restituisce l'espressione date o datetime come valore datetime. Con due argomenti, aggiunge l'argomento time all'argomento date o datetime, quindi restituisce il valore datetime risultante.
TIMESTAMPADD() Aggiunge un intervallo a un'espressione datetime.
TIMESTAMPDIFF() Restituisce la differenza tra due espressioni datetime, in base a una determinata unità.
TO_DAYS() Restituisce l'argomento della data convertito in giorni.
TO_SECONDS() Restituisce l'argomento data o data/ora convertito in secondi dall'anno 0.
UNIX_TIMESTAMP() Restituisce un timestamp Unix.
UTC_DATE() Restituisce la data UTC corrente.
UTC_TIME() Restituisce l'ora UTC corrente.
UTC_TIMESTAMP() Restituisce la data e l'ora UTC correnti.
WEEK() Restituisce il numero della settimana da una data data o un'espressione datetime.
WEEKDAY() Restituisce l'indice del giorno della settimana da una data data o un'espressione datetime.
WEEKOFYEAR() Restituisce la settimana di calendario della data (1-53) da una data data o un'espressione datetime.
YEAR() Restituisce l'anno da una data data o un'espressione datetime.
YEARWEEK() Restituisce l'anno e la settimana da una data data o un'espressione datetime.