The conquest of Canaan lasted between five and seven years. Joshua led Israel for about 25 years in all. Joshua would have written his book near the beginning of the 14th century B.C.