method
default_time_from_options
rails latest stable - Class:
ActionView::Helpers::InstanceTag
default_time_from_options(default)private
No documentation available.
# File actionpack/lib/action_view/helpers/date_helper.rb, line 675
def default_time_from_options(default)
case default
when nil
Time.current
when Date, Time
default
else
# 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