module Mongoid::Criteria::Queryable::Extensions::Date::ClassMethods

Public Instance Methods

evolve(object) click to toggle source

Evolve the object to an date.

@example Evolve dates.

Date.evolve(Date.new(1990, 1, 1))

@example Evolve string dates.

Date.evolve("1990-1-1")

@example Evolve date ranges.

Date.evolve(Date.new(1990, 1, 1)..Date.new(1990, 1, 4))

@param [ Object ] object The object to evolve.

@return [ Time ] The evolved date.

@since 1.0.0

# File lib/mongoid/criteria/queryable/extensions/date.rb, line 54
def evolve(object)
  object.__evolve_date__
end