in lib/aws-record/record/marshalers/date_marshaler.rb [12:24]
def type_cast(raw_value)
case raw_value
when nil, ''
nil
when Date
raw_value
when Integer
Date.parse(Time.at(raw_value).to_s)
else
Date.parse(raw_value.to_s)
end
end