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

Làm thế nào để chuyển đổi giữa các múi giờ trong SQL Server 2008?

Tôi sẽ giả sử ý bạn là "Giờ chuẩn Trung tâm" và "Giờ chuẩn Ấn Độ" vì "CST" và "IST" có thể có nghĩa khác nhau. Nếu điều này là sai, chỉ cần thay thế các hiệu số chính xác cho các múi giờ của bạn thành một cái gì đó như sau:

select cast(switchoffset(todatetimeoffset(dtDate, '-06:00'), '+05:30') as datetime)

Dưới đây là các bước:



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. TSQL:Làm thế nào để chuyển đổi giờ địa phương sang UTC? (SQL Server 2008)

  2. SQL Server câu lệnh tham gia có điều kiện

  3. Khôi phục giao dịch bên trong của giao dịch lồng nhau

  4. Tự động xóa các quy trình bị mắc kẹt trong MS SQL Server

  5. Cách cài đặt SQL Server trên máy Mac