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();