Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Chuyển đổi định dạng 12 giờ sang định dạng 24 giờ trong máy chủ sql

Trong SQL Server 2012, chúng ta có thể sử dụng chức năng Định dạng để có định dạng ngày giờ phù hợp. Sử dụng chữ in hoa 'HH:mm:ss' cho định dạng ngày giờ 24 giờ.

Ví dụ -

Truy vấn (định dạng 24 giờ):

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)

Kết quả

03-Mar-2016 23:59:59

Truy vấn (định dạng 12 giờ):

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)

Kết quả

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. Làm cách nào để căn chỉnh trường varchar ở bên phải trong TSQL?

  2. Khi cố gắng truy cập máy chủ SQL Server 2008 trong miền của mình, tôi gặp lỗi không tìm thấy máy chủ hoặc không thể truy cập

  3. Mọi Bảng Người dùng có nên có Chỉ mục được phân cụm không?

  4. Thoát các ký hiệu đặc biệt trong Sqlcmd

  5. SqlCommand.ExecuteScalar Hủy bỏ