How old are you? Younger kids, teens, and young adults need more sleep because their metabolisms are high and they burn a lot of calories and their bodies need more time to rest and recuperate and regenerate new tissue as they are still growing.
If you are between 15 and 21 years old, you need 10-11 hours sleep each day for proper body function.
As far as the sunlight question: not at certain times. Sunlight is overrated and if you eat right you get everything you need.
Old guys like me can make do with 6-8 hours a day.
