Sha256: 4dbf1c676b4e8d01d8201e89ccaa4ed905c4147777845afccde9a3ed1fbbeddf
Contents?: true
Size: 377 Bytes
Versions: 19
Compression:
Stored size: 377 Bytes
Contents
module Decanter module Parser class DateParser < ValueParser allow Date parser do |val, options| raise Decanter::ParseError.new 'Expects a single value' if val.is_a? Array next if (val.nil? || val === '') parse_format = options.fetch(:parse_format, '%m/%d/%Y') ::Date.strptime(val, parse_format) end end end end
Version data entries
19 entries across 19 versions & 1 rubygems