module Types
    class Date < Base
      def self.typecast(value, options = {})
        begin
          options[:format].present? ? ::Date.strptime(value.to_s, options[:format]) : ::Date.parse(value.to_s)