Module: I18n::Alchemy::DateParser
- Extended by:
- DateParser
- Included in:
- DateParser, TimeParser
- Defined in:
- lib/i18n_alchemy/date_parser.rb
Instance Method Summary collapse
Instance Method Details
#localize(value) ⇒ Object
16 17 18 |
# File 'lib/i18n_alchemy/date_parser.rb', line 16 def localize(value) valid_for_localization?(value) ? I18n.localize(value) : value end |
#parse(value) ⇒ Object
6 7 8 9 10 11 12 13 14 |
# File 'lib/i18n_alchemy/date_parser.rb', line 6 def parse(value) return value unless valid_for_parsing?(value) if parsed_date = Date._strptime(value, i18n_format) build_object(parsed_date).to_s else value end end |