Hãy xem xét hai ngày 2010-03-18 22:30:45
và 2010-03-19 03:30:15
.... Làm thế nào để có được số giờ và phút trong giữa hai ngày tháng trong sql server .....Làm thế nào để có được tổng số giờ giữa hai ngày trong máy chủ sql?
13
A
Trả lời
16
@codeka đã trả lời với phần giờ (từ tiêu đề của bạn) nhưng trong cơ thể của câu hỏi của bạn, bạn hỏi trong nhiều giờ và phút như vậy, đây là một cách
select DATEDIFF(hh, @date1, @date2) as Hours_Difference,
DATEDIFF(mi,DATEADD(hh,DATEDIFF(hh, @date1, @date2),@date1),@date2) as Minutes_Difference
Điều này không trong f phần đầu là những gì @codeka cho thấy. Nó cung cấp cho bạn các dateiff giữa hai ngày trong giờ thực tế đầy đủ. Thuật ngữ thứ hai trong sql cho dateiff trong vài phút giữa (ngày đầu tiên + giờ trôi qua) và ngày thứ hai. Bạn phải loại bỏ các giờ từ phương trình trong phần phút hoặc bạn sẽ nhận được số phút thực tế giữa các ngày. Datediff và cho phép định danh DATEPART của nó có thể được nghiên cứu ở đây:
http://msdn.microsoft.com/en-us/library/ms189794.aspx
3
Bạn muốn DATEDIFF chức năng:
SELECT DATEDIFF(hh, @date1, @date2)
Các vấn đề liên quan
- 1. Làm thế nào để có được số ngày giữa hai ngày trong java?
- 2. Làm thế nào để có được sự khác biệt giữa hai ngày làm tròn đến giờ
- 3. cách lấy số vào tháng giữa hai ngày trong máy chủ sql 2005
- 4. Máy chủ SQL: tìm nạp bản ghi giữa hai ngày?
- 5. Làm thế nào để có được số ngày chênh lệch giữa hai ngày trên mysql?
- 6. Ngày, giờ, phút, giây giữa hai ngày
- 7. Làm thế nào để đối phó với múi giờ giữa máy chủ và máy khách?
- 8. Nhóm máy chủ SQL theo số giờ trên mỗi giờ?
- 9. Số học tràn trên tổng cột trong máy chủ sql
- 10. Sự khác biệt giữa hai ngày chính xác số giờ trong SQL
- 11. Tính số đầy đủ tháng giữa hai ngày trong SQL
- 12. Cách tính giờ theo giờ giữa hai ngày trong iOS
- 13. Máy chủ SQL: Thêm giây vào trường ngày giờ?
- 14. Nhận tổng số giờ làm việc trong một ngày mysql
- 15. Làm thế nào để có được Ngày & Giờ (VBS)
- 16. Làm thế nào để có được tất cả các ngày (tháng, ngày và năm) giữa hai ngày trong python?
- 17. Làm thế nào để tìm ra số ngày giữa hai ngày
- 18. Máy chủ SQL. Làm thế nào để làm mới intellisense?
- 19. Máy chủ SQL tạo ngày
- 20. Làm cách nào để tính số tuần giữa hai ngày?
- 21. tính ngày chủ nhật giữa hai ngày
- 22. Làm thế nào để chạy một thủ tục được lưu trữ trong máy chủ sql mỗi giờ?
- 23. Làm thế nào để nhanh chóng chọn ngày DISTINCT từ trường Ngày/Giờ, SQL Server
- 24. Nhận khoảng giây giữa hai ngày giờ trong PHP?
- 25. Bắt tất cả Ngày giờ giữa hai 'Ngày giờ trong C#
- 26. Hiển thị sự khác biệt giữa hai giá trị ngày giờ trong giờ
- 27. Cách tính số ngày làm việc giữa hai ngày?
- 28. Android làm thế nào để có được sự khác biệt thời gian giữa hai múi giờ trong android?
- 29. Số ngày giữa hai ngày trong Joda-Time
- 30. Java, Tính số ngày giữa hai ngày
@codekka DATEDIFF dường như không trở về phút –
DATEDIFF sẽ trở lại gần như bất kỳ datepart theo đặc điểm kỹ thuật ở đây: http://msdn.microsoft.com/ en-us/library/ms189794.aspx –