Sha256: 60cd56cebc0421168919a9801a7fcd33994a02520a8f5303f19a2b3757597d39

Contents?: true

Size: 283 Bytes

Versions: 1

Compression:

Stored size: 283 Bytes

Contents

Recliner::Conversions.register(Date, String) { |date| date.to_s }
Recliner::Conversions.register(Time, Date) { |time| time.to_date }

Recliner::Conversions.register(String, Date) do |str|
  parts = Date._parse(str)
  Date.new(parts[:year], parts[:mon], parts[:mday]) rescue nil
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
recliner-0.0.1 lib/recliner/conversions/date.rb