Sleep time does count in fasting. And most fasting gurus tell you to skip either breakfast or dinner to maximize the sleeping fast hours. Lunch is often the main or only meal for most fasters.
The best thing about fasting is that it’s FREE! No fancy foods to buy, no memberships to pay, nada. Just skip a meal.
The 2nd best thing is how flexible it is. You can tailor it completely to your family and work schedules.
If the time between dinner and breakfast counts, then it should be self-evident and no need for a study or news release. They should just say “no midnight snacks” or something.