The only desert that would have 21 hours of sunlight would be Antarctica during the summer months.
10 hours a day
there is always sunlight everyday every night through day.
The Sahara receives 3,000 to 4,000 hours of bright sunlight each year. Most of the Sahara only receives around 0.79 inches of rain annually.
24 of them.
The minimum (around December 21) is 10 hours and 11 minutes.
Zero
The length of day in any desert depends upon its latitude and the season of the year. It has nothing at all to do with the fact that it is a desert. A desert would receive the same amount of daylight as a non desert region at the same latitude.
During the summer, there are 21 hours of sunilight, but during the winter (all i know) there less hours than the summer...
21 hours 13.5 minutes
The Sahara Desert receives an average of about 3,600 hours of sunlight per year, translating to approximately 10 to 12 hours of sunshine per day. This high level of sunlight is due to its location near the equator and its arid climate, which results in minimal cloud cover. Consequently, the Sahara is one of the sunniest places on Earth, making it ideal for solar energy generation.
Daylight hours depend on the specific latitude and time of the year. The amount of daylight in the desert is the same as received by non-desert areas in the same region. Being a desert does not affect the amount of daylight.
The Sahara desert is globally very sunny and even extremely sunny in the eastern part (desert part of Libya, Egypt and Sudan). The sunshine hours varies from 3,000 hours to 4,000 hours in the desert. The central, hyperarid part of the Sahara records more than 3,500 hours of sunlight annually everywhere. The days are generally cloudless, clear and sunny while the cloudy days (days with no sun) remain very rare in the region but we can't mention accurately the actual sunny days in the desert. The desert sun shines nearly every day and strongly (the sun is usually high in the sky) since the Sahara desert is located in the subtropics, near the tropics.