Di SQL Server 2012, kita dapat menggunakan fungsi Format untuk memiliki format waktu tanggal yang sesuai. Gunakan huruf kapital 'HH:mm:ss' untuk format waktu tanggal 24 jam.
Contoh -
Kueri (format 24 jam):
Select Format(cast('2016-03-03 23:59:59' as datetime),'dd-MMM-yyyy HH:mm:ss','en-us'). ('HH:mm:ss' in Capital letters)
Hasil
03-Mar-2016 23:59:59
Kueri (format 12 jam):
Select Format(cast('2016-03-03 23:59:59' as datetime),'dd-MMM-yyyy hh:mm:ss','en-us'). ('hh:mm:ss' in Capital letters)
Hasil
03-Mar-2016 11:59:59