I observed the Bible is silent over the number of years David lived on earth.
Then David slept with his fathers and was buried in the city of David. And the time that David reigned over Israel was forty years. He reigned seven years in Hebron and thirty-three years in Jerusalem.
Some sources noted that David lived 70y years and probably judged from 1 Kings 2:10-11 (ESV) quoted above.
When David is old and bedridden, Adonijah, his eldest surviving son and natural heir, declares himself king. . . . David dies at the age of 70 after reigning for 40 years, and on his deathbed counsels Solomon to walk in the ways of God and to take revenge on his enemies. Source: https://en.wikipedia.org/wiki/David
Now King David was old and advanced in years. And although they covered him with clothes, he could not get warm. (1 Kings 1:1 ESV)
The effort I made to unravel the exact age of David leaves me in doubt. I’d love for someone to help out?