Voor de 24-uurs tijd moet u HH24 . gebruiken in plaats van HH .
Voor de tijd van 12 uur wordt de AM/PM-indicator geschreven als A.M. (als je punten in het resultaat wilt) of AM (als je dat niet doet). Bijvoorbeeld:
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
;
Voor meer informatie over de formaatmodellen die u kunt gebruiken met TO_CHAR op een datum, zie https://docs. oracle.com/cd/E16655_01/server.121/e17750/ch4datetime.htm#NLSPG004
.