у меня есть код, который ошибочно выдает его, и я думаю, что должен быть лучший способ проверить время >9:30 утра и время <16:00. любые идеи высоко оценены.
def checkTime
goodtime=false
if(Time.now.hour>9 and Time.now.min>30) then
if(Time.now.hour<16) then
goodtime=true
else
# do nothing
end
elsif Time.now.hour>9 and Time.now.hour<16 then
goodtime=true
else
# do nothing
end
return goodtime
end