Contradiction with Ecclesiastes 3:2
Ecclesiastes 3:2 states there is a time to be born and a time to die, suggesting the inevitability of death, potentially clashing with the longevity implied in Zechariah 8:4.
Ecclesiastes 3:2: A time to be born, and a time to die; a time to plant, and a time to pluck up [that which is] planted; [to be...: Heb. to bear]
Contradiction with Job 14:1-2
Job 14:1-2 describes human life as brief and full of trouble, which contrasts with the vision of old age and contentment in Zechariah 8:4.
Job 14:1-2: Man [that is] born of a woman [is] of few days, and full of trouble. [few...: Heb. short of days]
Contradiction with Psalm 90:10
Psalm 90:10 mentions the human lifespan as 70 or 80 years, typically full of labor and sorrow, contradicting the peaceful old age implied in Zechariah 8:4.
Psalm 90:10: The days of our years [are] threescore years and ten; and if by reason of strength [they be] fourscore years, yet [is] their strength labour and sorrow; for it is soon cut off, and we fly away. [The days...: Heb. As for the days of our years, in them are seventy years]
Contradiction with Isaiah 65:20
Isaiah 65:20 discusses infants and old men living out their days, yet it also includes curses and misfortune that contrast with the ideal picture in Zechariah 8:4.
Isaiah 65:20: There shall be no more thence an infant of days, nor an old man that hath not filled his days: for the child shall die an hundred years old; but the sinner [being] an hundred years old shall be accursed.
Contradiction with James 4:14
James 4:14 describes life as a vapor that appears for a little time and then vanishes away, opposing the notion of a long life seen in Zechariah 8:4.
James 4:14: Whereas ye know not what [shall be] on the morrow. For what [is] your life? It is even a vapour, that appeareth for a little time, and then vanisheth away. [It...: or, For it is]