Method: Chronic::Ordinal.scan_for_days
- Defined in:
- lib/chronic/ordinal.rb
.scan_for_days(token) ⇒ Object
token - The Token object we want to scan.
Returns a new Ordinal object.
28 29 30 31 32 33 34 |
# File 'lib/chronic/ordinal.rb', line 28 def self.scan_for_days(token) if token.word =~ /^(\d*)(st|nd|rd|th)$/ unless $1.to_i > 31 || $1.to_i < 1 OrdinalDay.new(token.word.to_i) end end end |