A seguir irá instanciar cada data entre start_date
e e end_date
, em seguida, verificar se date
está nesse conjunto:
(start_date..end_date).include?(date)
Isso pode demorar um pouco. Em vez disso, use:
(start_date..end_date).cover?(date)
Ele usa >=
e ‘<=’ métodos em limites de intervalo.