bool isDateRange(int month_from, int day_from, int month_to, int day_to)
month_from
開始時刻(月)
day_from
開始時刻(日)
month_to
終了時刻(月)
day_to
終了時刻(日)
true
/false
現在の時刻がmonth_from
月day_from
日からmonth_to
月day_to
日の範囲内であれば、true
を返す関数です。
開始時刻が終了時刻より大きい場合は、年をまたいだ範囲と見なして判別します。
if(isDateRange(12, 24, 12, 26)) func();