Per il tempo di 24 ore, devi utilizzare HH24
invece di HH
.
Per le 12 ore, l'indicatore AM/PM è scritto come A.M.
(se vuoi punti nel risultato) o A.M.
(se non lo fai). Ad esempio:
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
;
Per ulteriori informazioni sui modelli di formato che puoi utilizzare con TO_CHAR
in una data, vedere http://docs. oracle.com/cd/E16655_01/server.121/e17750/ch4datetime.htm#NLSPG004
.