http://www.inyourpocket.com/Switzerland/Zurich/Basics/Opening-Hours
In the last decade opening hours in Zurich have been liberalised. Shops are now allowed to be open Mon to Sat from 06:00 - 23:00, though only few are open that long. On Sundays only shops in railway and petrol stations are allowed to be open.
Here is a rough guide to opening hours in Zurich: Shops in the city centre i.e. around Bahnhofstrasse are usually open Mon to Fri 09:00 - 20:00. Smaller shops including jewellers and shops outside the centre might already close at 18:30 or 19:00. On Saturdays you can expect shops in the centre to be open from 09:00 - 17:00, though some will be open until 18:00 and the big warehouses like Jelmoli or Globus even until 20:00.
Is this for real? No shops on Sundays?
By the way, what are the usual working hours in offices and universities in Zurich? I hope it reflects the early closing time of shops in the city.