sql >> Base de Datos >  >> RDS >> Sqlserver

Convierta un formato de 12 horas a un formato de 24 horas en el servidor sql

En SQL Server 2012, podemos usar la función Formato para tener un formato de fecha y hora adecuado. Utilice la letra mayúscula 'HH:mm:ss' para el formato de fecha y hora de 24 horas.

Ejemplo:

Consulta (formato de 24 horas):

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)

Resultado

03-Mar-2016 23:59:59

Consulta (formato de 12 horas):

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)

Resultado

03-Mar-2016 11:59:59