While ... not - Or, Before. The darkening of the lights of heaven denotes a time of affliction and sadness. Compare Ezekiel 32:7-8; Job 3:9; Isaiah 5:30. Contrast this representation of old age with 2 Samuel 23:4-5.
Related Commentaries of Ecclesiastes 12:2
Ecclesiastes 12:2
2 While the sun, or the light, or the moon, or the stars, be not darkened, nor the clouds return after the rain: