sql >> Database teknologi >  >> RDS >> Sqlserver

Konverter et 12 timers format til 24 timers format i sql server

I SQL Server 2012 kan vi bruge Format-funktionen til at have passende dato-tidsformat. Brug stort "HH:mm:ss" til 24-timers dato-tidsformat.

Eksempel -

Forespørgsel (24 timers 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 23:59:59

Forespørgsel (12 timers 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


  1. MySql får optælling af hver type element i en kolonne

  2. Filtrering efter ugedag

  3. Forskellen mellem sys.views, sys.system_views og sys.all_views i SQL Server

  4. SQL Server Count er langsom