Typically, people fast for up to 16 hours each day. This is usually done by skipping breakfast in the morning after eating the last meal of the day on the previous day. There is also a pattern of intermittent fasting that involves going 24 hours without food up to two times per week.