method
default_datetime
default_datetime(options)
private
Hide source
# File actionpack/lib/action_view/helpers/date_helper.rb, line 938 def default_datetime(options) return if options[:include_blank] || options[:prompt] case options[:default] when nil Time.current when Date, Time options[:default] else default = options[:default].dup # Rename :minute and :second to :min and :sec default[:min] ||= default[:minute] default[:sec] ||= default[:second] time = Time.current [:year, :month, :day, :hour, :min, :sec].each do |key| default[key] ||= time.send(key) end Time.utc_time( default[:year], default[:month], default[:day], default[:hour], default[:min], default[:sec] ) end end