{
                  
                  
                              var dateTime = TimeZoneInfo.ConvertTimeFromUtc(DateTime.UtcNow, _timeZone);
                  
                  
                  
                  
                  
                              var d1 = new DateTime(dateTime.Year, dateTime.Month, dateTime.Day, MinDeliveryHours, dateTime.Minute, dateTime.Second, dateTime.Millisecond);
                  
                  
                              var d2 = new DateTime(dateTime.Year, dateTime.Month, dateTime.Day, MaxDelivaryHours, dateTime.Minute, dateTime.Second, dateTime.Millisecond);
                  
                  
                  
                  
                  
                              if (InclusiveBetween(dateTime, d1, d2))
                  
                  
                              {
                  
                  
                                  return true;
                  
                  
                              }
                  
                  
                  
                  
                  
                              return false;
                  
                  
                          }
                  
                  
                  
                  
                  
                  почему же неправильно считает? )
                  
                  
                
MinDeliveryHours MaxDelivaryHours Сравни. Где-то здесь ошибка!
Обсуждают сегодня