Module: Scc::Utils

Defined in:
lib/scc/utils.rb

Class Method Summary collapse

Class Method Details

.try_parse_date(date) ⇒ Object



10
11
12
13
14
15
16
17
# File 'lib/scc/utils.rb', line 10

def try_parse_date(date)
  return nil if date.nil?
  return date if date.is_a?(Date) || date.is_a?(Time) || date.is_a?(DateTime)

  DateTime.parse(date)
rescue Date::Error
  nil
end