class Estratto::Data::DateTime

Public Instance Methods

coerce() click to toggle source
# File lib/estratto/data/datetime.rb, line 8
def coerce
  parse_datetime_from
end

Private Instance Methods

datetime_format() click to toggle source
# File lib/estratto/data/datetime.rb, line 18
def datetime_format
  formats.dig('format') || '%Y-%m-%d'
end
parse_datetime_from() click to toggle source
# File lib/estratto/data/datetime.rb, line 14
def parse_datetime_from
  ::DateTime.strptime(data, datetime_format)
end