如何在轨道中检查两次上午10点到晚上10点之间的时间

时间:2015-03-23 12:58:44

标签: jquery ruby-on-rails ruby

如何检查两次上午10点到晚上10点之间的时间?

2 个答案:

答案 0 :(得分:1)

你可以尝试

 (10...22) === DateTime.now.hour

答案 1 :(得分:0)

设置一些示例值

hr1 = 10.hours
hr2 = 22.hours
mytime = Time.now

进行测试

if (hr1..hr2).include?(mytime - mytime.beginning_of_day)
  #it's between hr1 and hr2
end