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

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

Overview

Agrega comportamiento de conversión de tipos de consulta a la clase ActiveSupport::TimeWithZone.

Definido en el espacio de nombres

Modules: Métodos de clase

Colapso del resumen del método de instancia

Detalles del método de instancia

#__evolve_date__Time

Evolucionar el tiempo como fecha, UTC medianoche.

Ejemplos:

Evolucionar el tiempo a un formato de consulta de fecha.

time.__evolve_date__

Devuelve:

  • (Tiempo) -

    La fecha a la medianoche UTC.



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

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

#__evolve_time__Time

Evolucionar el tiempo a una hora 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 __tiempo_de_evolución__
  hora UTC
end