I SQL Server 2012 kan vi använda formatfunktionen för att ha lämpligt datum- och tidsformat. Använd versal "HH:mm:ss" för 24-timmars datumformat.
Exempel -
Fråga (24-timmarsformat):
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)
Resultat
03-Mar-2016 23:59:59
Fråga (12 timmars format):
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)
Resultat
03-Mar-2016 11:59:59