postgres按特定日期查询记录

时间:2013-12-16 03:55:24

标签: mysql ruby-on-rails ruby postgresql

正在使用postgres ..

我的列类似于下面的

start_time: "2013-11-30 03:51:00"

但我有红宝石产生的日期

Date.today ->  Mon, 16 Dec 2013

如何触发当天的记录?

select * from records where start_time = ?
Record.where("start_time = ?", Date.today)

1 个答案:

答案 0 :(得分:0)

如何比较日期?

Record.where("start_time >= ? and start_time < ?", Date.today, Date.today + 1)

Date.today + 1是第二天的开始