Los datos expuestos en este blog, son solo de índole informativo. Por favor realiza siempre una copia de seguridad antes de realizar cualquier cambio en tu proyecto.
MariaDB: función TIME_FORMAT
Este tutorial de MariaDB explica cómo usar MariaDB Función TIME_FORMAT Con sintaxis y ejemplos.
describir
La función TIME_FORMAT de MariaDB da formato a la hora según lo especificado por la máscara de formato.
sintaxis
La sintaxis de la función TIME_FORMAT en MariaDB es:
TIME_FORMAT( time, format_mask )
parámetro o parámetro
hora con formato de hora.máscara de formato
El formato a aplicar a la hora. La siguiente es una lista de opciones para el parámetro format_mask. Estos parámetros se pueden utilizar en varias combinaciones.
valor | describir |
---|---|
%F | Microsegundos (000000 a 999999) |
%H | horas (generalmente de 00 a 23, pero puede ser mayor) |
%H | horas (00 a 12) |
%Una generación | horas (00 a 12) |
%Una generación | minutos (00 a 59) |
%pags | mañana o tarde |
%r | Hora en formato de 12 horas AM o PM (hh:mm:ss AM/PM) |
%S | segundos (00 a 59) |
%s | segundos (00 a 59) |
%T | Hora en formato de 24 horas (hh:mm:ss) |
notas
- La función TIME_FORMAT formatea solo horas, minutos, segundos y microsegundos en valores de tiempo.
- Consulte también la función DATE_FORMAT.
aplicar para
La función TIME_FORMAT está disponible en las siguientes versiones de MariaDB:
- María Base de datos 10
ejemplo
Veamos algunos ejemplos de la función TIME_FORMAT de MariaDB y exploremos cómo usar la función TIME_FORMAT en MariaDB.
Por ejemplo:
SELECT TIME_FORMAT('11:23:02', '%H %i %s'); Result: '11 23 02' SELECT TIME_FORMAT('11:23:02', '%h:%i:%s %p'); Result: '11:23:02 AM' SELECT TIME_FORMAT('11:23:02', '%h:%i%p'); Result: '11:23AM' SELECT TIME_FORMAT('11:23:02.000001', '%r'); Result: '11:23:02 AM' SELECT TIME_FORMAT('11:23:02.000001', '%T'); Result: '11:23:02' SELECT TIME_FORMAT('01:23:02.000001', '%f'); Result: '000001'