我有日历和活动。我怎样才能在白天找到活动?事件有created_at属性。 created_at有年,月,日。小时,分钟。我怎么才能在白天找到?
答案 0 :(得分:0)
你可以这样做:
day = "04" #i.e. 4th of the month
@users = User.where("strftime('%d', created_at) = ?", day)
如果您还要指定月份,则可以执行以下操作:
month = "06" # i.e. June
day = "04"
@users = User.where("strftime('%d', created_at) = ? AND strftime('%m', created_at) = ?", day, month)
虽然可能有更好的方法来做到这一点。