将当前时间与UTC进行比较

时间:2016-06-14 14:35:18

标签: ruby-on-rails

我正在尝试向DB查询商店的营业时间。

从DB查询时open_at返回:

2000-01-01 16:18:00 +0000

当我运行Time.current时,它会返回

Tue, 14 Jun 2016 16:32:46 CEST +02:00

现在我正在尝试:

store.business_hours.where('open_at <= ?', Time.current)

它返回一个空的ActiveRecord数组:

#<ActiveRecord::AssociationRelation []>

现在我要做的是让它实际上显示open_at,并且它能够理解时区差异。

0 个答案:

没有答案