Banking hours vary but are generally from 8:30 a.m. until 2 p.m. from Monday to Friday, often they are also open on Saturday morning utnil 1 p.m.
Shops typically open Monday-Saturday from 10 a.m. until 1:30 p.m. or 2 p.m. and from 4:30 p.m. to 7:30 p.m. or 8 p.m. although some shops close on Saturday afternoons. Markets, department stores and shopping centres often open throughout the day.