Khi bạn đang nói về một thời điểm trong thời gian, cho dù một thời điểm phổ biến hoặc ngày và giờ cụ thể trên lịch địa phương của ai đó, bạn sử dụng datetime
. Nếu bạn muốn chắc chắn rằng bạn đang nói về một thời điểm chính xác trong thời gian, bất kể người quan sát, thì bạn sử dụng một datetimeoffset
.
Nếu bạn đang lưu trữ chỉ date
thì nghĩa là ngày không có thành phần thời gian, có nghĩa là "bất kỳ lúc nào vào ngày này".
Nếu bạn đang lưu trữ chỉ time
thì nghĩa là thời gian không có thành phần ngày, có nghĩa là "lần này vào bất kỳ ngày nào" hoặc "lần này vào ngày được xác định bởi một số phương tiện khác".
Không có purpouse thực tế nào để có cả số date
và time
tương tự như vậy, ngồi trên cùng một hàng. Chỉ cần sử dụng datetime
cho điều đó.
Nguồn
2013-03-19 14:37:16
Tùy thuộc vào những gì bạn cần để sử dụng nó thực sự. Không có lý do chính đáng chỉ để sử dụng một theo mặc định. – CathalMF