Untuk waktu 24 jam, Anda perlu menggunakan HH24
bukannya HH
.
Untuk waktu 12 jam, indikator AM/PM ditulis sebagai A.M.
(jika Anda menginginkan titik dalam hasil) atau AM
(jika tidak). Misalnya:
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
;
Untuk informasi lebih lanjut tentang model format yang dapat Anda gunakan dengan TO_CHAR
pada tanggal, lihat http://docs. oracle.com/cd/E16655_01/server.121/e17750/ch4datetime.htm#NLSPG004
.