模块:Mongoid::Criteria::Queryable::Extensions::Time

定义于:
lib/mongoid/criteria/queryable/extensions/time.rb

Overview

将查询类型转换行为添加到 Time 类。

在命名空间下定义

模块: 类方法

实例方法摘要折叠

实例方法详细信息

# __evolve_date__时间

将时间演变为日期(UTC 午夜)。

例子:

将时间转换为日期查询格式。

time.__evolve_date__

返回:

  • 时间

    UTC 午夜的日期。



18
19
20
# File 'lib/mongoid/criteria/queryable/extensions/time.rb', line 18

def __evolve_date__
  ::时间.utc(年份, , day, 0, 0, 0, 0)
end

#__evolve_time__Time

将时间转换为 UTC 时间。

例子:

延长时间。

time.__evolve_time__

返回:

  • 时间

    UTC 时间。



28
29
30
# File 'lib/mongoid/criteria/queryable/extensions/time.rb', line 28

def __evolve_time__
  getutc
end