Módulo: Mongoid::Criteria::Queryable::Extensions::TimeWithZone

Definido en:
lib/mongoid/criteria/queryable/extensions/time_with_zone.rb

Overview

Agrega el comportamiento de tipado de query a la clase ActiveSupport::TimeWithZone.

Definido bajo Namespace

Modules: ClassMethods

Resumen del método de instancia colapsar

Detalles del método de instancia

#__evolve_date__Time

Evoluciona el tiempo como una fecha, medianoche UTC.

Ejemplos:

Evolucione el tiempo a un formato de query de fecha.

time.__evolve_date__

Devuelve:

  • (Tiempo) -

    La fecha a medianoche UTC.



19
20
21
# Archivo 'lib/mongoid/criteria/queryable/extensions/time_with_zone.rb', línea 19

def __evolve_date__
  ::Tiempo.UTC(año, mes, día, 0, 0, 0, 0)
end

#__evolve_time__Time

Evoluciona el tiempo a tiempo UTC.

Ejemplos:

Evoluciona el tiempo.

time.__evolve_time__

Devuelve:



29
30
31
# Archivo 'lib/mongoid/criteria/queryable/extensions/time_with_zone.rb', línea 29

def __evolve_time__
  UTC
end