1. Học hỏi
  2. /
  3. Khoa Học
  4. /
  5. Phân tích chuỗi thời gian trong SQL Server

Connected

Bài tập

Chuyển đổi sang kiểu ngày có offset

Bên cạnh SWITCHOFFSET(), bạn có thể dùng TODATETIMEOFFSET() để biến một giá trị ngày giờ hiện có thành kiểu ngày giờ kèm offset. Nếu thời điểm ban đầu là UTC, bạn sẽ cần hiệu chỉnh theo múi giờ rồi mới gắn thêm offset. Để hiệu chỉnh theo múi giờ, ta có thể tự cộng hoặc trừ số giờ (và phút).

Lễ bế mạc Thế vận hội Mùa hè 2016 tại Rio de Janeiro bắt đầu lúc 11 PM UTC ngày 21 tháng 8 năm 2016. Bắt đầu từ một chuỗi chứa ngày giờ đó, ta sẽ xem thời điểm tương ứng ở các địa phương khác. Với thời gian tại Phoenix, Arizona, bạn biết họ dùng Mountain Standard Time, tức UTC -7 quanh năm. Quần đảo Tuvalu có múi giờ riêng, sớm hơn UTC 12 giờ.

Hướng dẫn

100 XP
  • Điền thời gian tại Phoenix, Arizona, theo Mountain Standard Time, tức UTC -07:00.
  • Điền thời gian cho Tuvalu, nơi sớm hơn UTC 12 giờ.