class SmartTime::Parser::SmartTimeParser
Private Class Methods
_default_formats()
click to toggle source
# File lib/smart_time/parser/smart_time_parser.rb, line 7 def self._default_formats defined?(Time::DATE_FORMATS) ? Time::DATE_FORMATS.values : [] end
_parse_with_format(value, format)
click to toggle source
# File lib/smart_time/parser/smart_time_parser.rb, line 11 def self._parse_with_format(value, format) Time.strptime(value, format) rescue DateTime.strptime(value, format) rescue nil end