bool isTimeRange(int hour_from, int min_from, int hour_to, int min_to)
hour_from
開始時刻(時)
min_from
開始時刻(分)
hour_to
終了時刻(時)
min_to
終了時刻(分)
true/false
現在の時刻がhour_from時min_from分ちょうどから、hour_to時min_to分の直前までの範囲内であれば、trueを返す関数です。
開始時刻が終了時刻より大きい場合は、日をまたいだ範囲と見なして判別します。
if(isTimeRange(10, 30, 20, 15)) func();