(KJV) Joshua 1:11
11 Pass through the host, and command the people, saying, Prepare you victuals; for within three days ye shall pass over this Jordan, to go in to possess the land, which the LORD your God giveth you to possess it.
In the above text Joshua promises the Israelites that they will cross the jordan within three days
He sends spies from Shittim to check the land who return after three days(Joshua 2:1)
They leave Shittim after the report of the spies & go to the jordan were they camp for another three days,they then cross on the fourth day.(Joshua 3:1-3)
From the time of the promise to the crossing of jordan it seems it took around seven days.
Did Joshua give a wrong timeline?