method

default_time_from_options

rails latest stable - Class: ActionView::Helpers::InstanceTag

Method deprecated or moved

This method is deprecated or moved on the latest stable version. The last existing version (v2.1.0) is shown here.

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