私はそれを誤って生成するコードを持っており、午前9時30分以上と午後4時未満の時間をチェックするためのより良い方法があるはずだと思っています。
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