Class: Curate::DateFormatter
- Inherits:
-
Object
- Object
- Curate::DateFormatter
- Defined in:
- lib/curate/date_formatter.rb
Class Method Summary collapse
Class Method Details
.parse(date_string) ⇒ Object
4 5 6 7 8 9 10 11 12 13 14 |
# File 'lib/curate/date_formatter.rb', line 4 def self.parse(date_string) date_string = date_string.strip return nil if unparseable_date?(date_string) if is_a_year?(date_string) Date.new(date_string.to_i) else date = Chronic.parse(date_string) date.to_date if date end end |