Para el horario de 24 horas, debe usar HH24
en lugar de HH
.
Para el horario de 12 horas, el indicador AM/PM se escribe como A.M.
(si desea puntos en el resultado) o AM
(si no lo hace). Por ejemplo:
SELECT invoice_date,
TO_CHAR(invoice_date, 'DD-MM-YYYY HH24:MI:SS') "Date 24Hr",
TO_CHAR(invoice_date, 'DD-MM-YYYY HH:MI:SS AM') "Date 12Hr"
FROM invoices
;
Para obtener más información sobre los modelos de formato que puede usar con TO_CHAR
en una fecha, consulte http://docs. oracle.com/cd/E16655_01/server.121/e17750/ch4datetime.htm#NLSPG004
.