447. Was the Quran revealed in a single night. 

Verse 97:1 of the Quran says, the Quran was revealed on the night of Laylat-al-Qadr.

And verses 17:106, 20:114, 25:32, 76:23 of the Quran say the Quran was revealed gradually, this should not be viewed as a contradiction.

The declaration in verse 97:1 of the Quran has to be understood as the start of the revelation of the Quran.

The verse (96:1) of the Quran saying ‘Read in the name of thy Lord wo created you’ is the first verse revealed to Prophet Muhammad. And it was revealed to him in the night of Laylat-al-Qadr, is the message conveyed by this verse.

Later as per the need of the circumstances the Quran was revealed gradually stretching a period of twenty-three years.

For more details please refer to point 341 of this compilation.