You should sleep eight hours each day for your body may go through all the sleep phases (necessaries for good health). Six hours of slep will keep you reasonably fine. Less than six hours each day will show in your general health and aging.
A nap after lunch helps if it is no longer that 45 minutes, after that your body starts the night-time processes and will not be good at that hour of the day. Best nap lengths are 5 minutes, 20 minutes, 30 minutes and 45 minutes, all fit with times taken by the body to start and finish sleeping phases.
Chat with our AI personalities
If you are under 7 years of age you should get between 12 and 13 hours of sleep per night.
If you are between 8 and 13 you should get between 8 and 10 hours sleep per night.
If you are over 13 you should get between 7 and 9 hours sleep per night.
There is no overall specific minimum. Some people need more sleep than others. There are those that can function well on three hours sleep others need eight hours.