Final answer:
The delay of Jesus' second coming is explained in 2 Peter as God having a different perception of time and being patient, desiring the salvation of many.
Step-by-step explanation:
The author of 2 Peter explains the delay of Jesus' second coming by emphasizing that God's perspective of time is different from the human perspective. This explanation is included in 2 Peter 3:8-9, which states that 'with the Lord one day is like a thousand years, and a thousand years are like one day.' Additionally, the passage also points to the fact that the Lord is patient with humanity, not wanting anyone to perish, but everyone to come to repentance, suggesting a divine plan that is allowing more time for people to turn towards salvation before the end of times.