sql >> Databáze >  >> RDS >> Sqlserver

Převeďte 12hodinový formát na 24hodinový formát na serveru SQL

V SQL Server 2012 můžeme použít funkci Formát, abychom měli vhodný formát data a času. Pro 24hodinový formát data a času použijte velké písmeno 'HH:mm:ss'.

Příklad -

Dotaz (24hodinový formát):

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)

Výsledek

03-Mar-2016 23:59:59

Dotaz (12hodinový formát):

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)

Výsledek

03-Mar-2016 11:59:59


  1. Hibernujte optimistické zamykání různého chování mezi Postgres a MariaDb

  2. Entity Framework 4 Tabulka na hierarchii – Jak definovat navigační vlastnosti u dětí?

  3. Platí ORDER BY před nebo po DISTINCT?

  4. Rozdíl mezi CTE a poddotazy Postgresu. Proč?