Reimpreso: http://www.w3school.com.cn/sql/sql_isnull.asp
Función de tiempo
1 、 AHORA
Función para obtener la fecha y hora actuales.
Sintaxis: NOW ()
Por ejemplo: seleccione AHORA ();
2 、 ACTUALIZADO
Obtener fecha actual
Sintaxis: CURDATE ()
3 、 CURTIME ()
Obtener hora actual
Sintaxis: CURTIME ()
4 、 FECHA
Obtener fecha hora o fecha parte de la fecha
Sintaxis: FECHA (fecha)
El parámetro de fecha es una expresión de fecha legal.
5 、 EXTRACTO
Obtenga partes individuales de la fecha / hora devuelta, como año, mes, día, hora, minuto, etc.
Sintaxis: EXTRACT (unidad desde la fecha)
El parámetro de fecha es una expresión de fecha legal.
DIA.
Por ejemplo, obtenga el año y mes actuales: seleccione EXTRACT (YEAR_MONTH FROM now ());
6 、 DATE_ADD
Agregue la fecha al intervalo de tiempo especificado.
语法 : DATE_ADD (fecha, tipo EXPR INTERVALO)
El parámetro de fecha es una expresión de fecha legal. El parámetro expr es el intervalo de tiempo agregado.
参数 可以 是 下列 值 : MICROSECOND.
Por ejemplo: seleccione DATE_ADD (now (), INTERVAL 2 DAY); // Obtenga el tiempo después de dos días
7 DATE_SUB
Resta la fecha del intervalo de tiempo especificado.
语法 : DATE_SUB (fecha, tipo EXPR INTERVALO)
El parámetro de fecha es una expresión de fecha legal. El parámetro expr es el intervalo de tiempo agregado.
参数 可以 是 下列 值 : MICROSECOND.
Por ejemplo: seleccione DATE_SUB (now (), INTERVAL 2 DAY); // Obtenga la hora hace dos días
8 、 DATEDIFF
Obtenga el número de días entre dos fechas. (Solo la parte de la fecha está involucrada en el cálculo)
Sintaxis: DATEDIFF (fecha1, fecha2)
Los parámetros date1 y date2 son fechas legales o expresiones de fecha / hora.
Por ejemplo: SELECT DATEDIFF (NOW (), '2008-08-08') AS Juegos Olímpicos de Beijing hace muchos días;
9 、 DATEFORMAT
Formato de fecha y hora
Sintaxis: DATE_FORMAT (fecha, formato)
El parámetro de fecha es una fecha legal. formato especifica el formato de salida de fecha / hora.
Formato: descripción
% a: nombre abreviado del día de la semana
% b: nombre abreviado del mes
% c: mes, valor
% D: día del mes con prefijo en inglés
% d: día del mes, valor (00-31)
% e: día del mes, valor (0-31)
% f: microsegundos
% H: hora (00-23)
% h: hora (01-12)
% I: hora (01-12)
% i: minuto, valor (00-59)
% j: día del año (001-366)
% k: hora (0-23)
% l: hora (1-12)
% M: nombre del mes
% m: mes, valor (00-12)
% p: AM o PM
% r: tiempo, 12 horas (hh: mm: ss AM o PM)
% S: segundos (00-59)
% s: segundos (00-59)
% T: tiempo, 24 horas (hh: mm: ss)
% U: Semana (00-53) El domingo es el primer día de la semana
% u: Semana (00-53) El lunes es el primer día de la semana
% V: Semana (01-53) El domingo es el primer día de la semana, usado con% X
% v: Semana (01-53) El lunes es el primer día de la semana, usado con% x
% W: día de la semana
% w: día de la semana (0 = domingo, 6 = sábado)
% X: año, donde el domingo es el primer día de la semana, 4 dígitos, usado con% V
% x: año, donde el lunes es el primer día de la semana, 4 dígitos, usado con% v
% Y: año, 4 dígitos
% y: año, 2 dígitos