I work at a supermarket in Barcelona, in where as for what I've got understood we should have 12 hours of rest between from leaving work until going back to it. Today and during three more days in the next weekends Im scheduled to work until 22 at night, and come back the next day at 7.15 in the morning. It's 9 hours of rest, of which only 7 are sleep.