Собственно в любой религии диетические указания имеют и 2утилитарное" значение. Согласно тем временам и условиям того народа, где эти правила придумывались. Нап. посты - с одной стороны больше чтобы помолиться, подумать о вечном и ограничивая себя - подумать о тех, у кого этого нет, и может заняться благотворительностью. И в Европе у христиан посты перед Рождеством и весной, перед Пасхой. Когда а) дни короче, люди работают меньше. б) когда мясо-сало запасают к Рождеству или Пасхе, ну и организм "очистится". в) весной особенно коровы телятся, потому молока как бы и нет, потому без разницы.  А вот у мусульман пост  от рассвета до заката, потому что в ТЕХ краях особой смены времен года не было, ну и в жару в принципе можно было выдержать не есть целый день. Вот там еще и не пить воду, но тут, наверное просто напейся по завяззку утром и сиди дома молись целый день.