method
between?
v8.0.0 -
Show latest stable
- Class:
ActiveSupport::TimeWithZone
between?(min, max)public
2Notes
Compare dates
You can check a date resides between two dates.
Date.today.between?(Date.yesterday, Date.tomorrow)
will return true
Date.yesterday.between?(Date.today, Date.tomorrow)
will return false
Edge case
Have look how #between? handle adge case. It's different from DateTime's.
Date.yesterday.between?(Date.yesterday, Date.tomorrow)
=> true
Date.tomorrow.between?(Date.yesterday, Date.tomorrow)
=> true