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:

  • (Hora)

    La fecha a medianoche UTC.



16
17
18
# Archivo 'lib/mongoid/criteria/queryable/extensions/time_with_zone.rb', línea 16

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:

  • (Hora)

    La hora en UTC.



26
27
28
# Archivo 'lib/mongoid/criteria/queryable/extensions/time_with_zone.rb', línea 26

def __evolve_time__
  UTC
end