Lol,
Small vilage here. Shops close mostly at 6 pm. On saturdays at 4 or 5 pm. An on sundays not open at all.
There's one shop with two evenings till 8 pm.
No 24 hour mentality here.
In bigger towns nearby supermarkets will be open till 8pm. But other shops will close at 6. And sundays, well, some cities have special sundays when shops are allowed to be open. But that's special.
In really big cities there are night shops.