Sử dụng .NET 3.5
Tôi muốn xác định xem thời gian hiện tại có rơi vào phạm vi thời gian không.
Cho đến nay tôi có thời điểm hiện tại:
DateTime currentTime = new DateTime();
currentTime.TimeOfDay;
Tôi đang tìm hiểu làm thế nào để có được phạm vi thời gian được chuyển đổi và so sánh. Điều này sẽ làm việc?
if (Convert.ToDateTime("11:59") <= currentTime.TimeOfDay
&& Convert.ToDateTime("13:01") >= currentTime.TimeOfDay)
{
//match found
}
CẬP NHẬT1: Cảm ơn tất cả mọi người cho đề xuất của bạn. Tôi không quen với chức năng TimeSpan.