Sqlserver
 sql >> Baza danych >  >> RDS >> Sqlserver

Konwertuj format 12-godzinny na format 24-godzinny na serwerze sql

W SQL Server 2012 możemy użyć funkcji Format, aby uzyskać odpowiedni format daty i czasu. Użyj wielkiej litery „GG:mm:ss” jako 24-godzinny format daty i godziny.

Przykład -

Zapytanie (format 24-godzinny):

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)

Wynik

03-Mar-2016 23:59:59

Zapytanie (format 12-godzinny):

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)

Wynik

03-Mar-2016 11:59:59


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Używanie TSQL do rozpakowywania wartości

  2. SQL Server podzielony przecinkiem

  3. Jak mogę mieć wiele wspólnych wyrażeń tabelowych w jednej instrukcji SELECT?

  4. Czy muszę używać bloku try..catch i jawnego wycofywania w procedurze SQL Server?

  5. Wybierz liczbę z innej tabeli do każdego wiersza w wierszach wynikowych