These many days, i.e. for divers years together, so long as the war lasted. See Joshua 11:18, Joshua 14:10.
Related Commentaries of Joshua 22:3
Joshua 22:3
3 Ye have not left your brethren these many days unto this day, but have kept the charge of the commandment of the LORD your God.