Pour l'heure de 24 heures, vous devez utiliser HH24
au lieu de HH
.
Pour le format 12 heures, l'indicateur AM/PM s'écrit A.M.
(si vous voulez des points dans le résultat) ou AM
(si vous ne le faites pas). Par exemple :
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
;
Pour plus d'informations sur les modèles de format que vous pouvez utiliser avec TO_CHAR
à une date, voir http://docs. oracle.com/cd/E16655_01/server.121/e17750/ch4datetime.htm#NLSPG004
.