La función SECOND() en MySQL se usa para devolver la segunda parte de una hora específica o un valor de fecha y hora. El primer parámetro de esta función será la fecha/Fecha Hora. Esta función devuelve los segundos del valor de fecha dado. El valor devuelto (segundos) estará en el rango de 0 a 59. En esta función, le pasaremos el valor de la fecha y devolverá el segundo de la fecha como resultado. Por ejemplo, si la hora especificada es «09:12:23», esta función devolverá «23» como resultado.
Características:
- Esta función se utiliza para encontrar la segunda parte de un valor de fecha o hora especificado.
- Esta función acepta un único parámetro.
- El parámetro aceptado será la fecha/fecha hora.
- Esta función devuelve el valor de los segundos que va de 0 a 59.
Sintaxis:
SECOND(date_value)
Parámetro: este método acepta un parámetro ilustrado a continuación:
date_value: Hora especificada o valor de fecha y hora para extraer el segundo.
Devoluciones: Devuelve la segunda parte para un valor de tiempo o fecha especificado.
Aplicación: esta función se utiliza para devolver la segunda parte para una hora específica o valores de fecha y hora.
Ejemplo 1: obtener el resultado «12» de la fecha y hora especificada «2020-11-24 09:32:12».
SELECT SECOND("2020-11-24 09:32:12");
Producción:
12
Ejemplo 2: obtener el resultado «30» de la fecha y hora especificada «2021-12-20 02:24:30».
SELECT SECOND("2021-12-20 02:24:30");
Producción :
30
Ejemplo 3: Obtener el resultado “23″ a partir de la hora especificada “06:12:23”.
SELECT SECOND("06:11:23");
Producción:
23
Ejemplo 4: Obtener el resultado “59” a partir de la hora especificada “23:12:59”.
SELECT SECOND("23:12:59");
Producción:
59
Ejemplo 5: Obtener el resultado «16» de la fecha y hora. El valor de fecha y hora del parámetro “16″ ha sido devuelto por la función “POWER(2, 4)” y la función SEGUNDO() toma este valor “16” como parámetro y devuelve el mismo valor “16” como segundo valor.
SELECT SECOND(POWER(2, 4));
Producción:
16
Ejemplo 6: Obtener el resultado de la hora actual. Esto devolverá la segunda parte de la hora actual del sistema. Por ejemplo, si la hora actual del sistema es «06:12:23», devolverá «23» como resultado.
SELECT SECOND(CURTIME());
Producción :
23
Ejemplo 7: Obtener el resultado de la fecha del sistema. Esto devolverá la segunda parte de la fecha del sistema. Por ejemplo, si la fecha del sistema es «2021-02-05 12:41:26», devolverá «26» como resultado.
SELECT SECOND(SYSDATE());
Producción:
26
Publicación traducida automáticamente
Artículo escrito por Kanchan_Ray y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA