Then David, being old and full of days, appointed his son Solomon as king over Israel
Other versions
King James Version
So when David was old and full of days, he made Solomon his son king over Israel.English Standard Version
When David was old and full of days, he made Solomon his son king over Israel.New International Version
When David was old and full of years, he made his son Solomon king over Israel.