# File lib/validates_timeliness/conversion.rb, line 60 def parse(value) return nil if value.nil? if ValidatesTimeliness.use_plugin_parser Timeliness::Parser.parse(value, @type, :zone => (:current if @timezone_aware), :format => options[:format], :strict => false) else @timezone_aware ? Time.zone.parse(value) : value.to_time(ValidatesTimeliness.default_timezone) end rescue ArgumentError, TypeError nil end