The following are typical opening hours across Indonesia.
Banks 8am–2pm Monday to Thursday, to noon Friday, to 11am Saturday
Government offices Generally 8am–3pm Monday to Thursday, to noon Friday
Post offices 8am–2pm Monday to Friday (in tourist centres, main post offices are often open longer and/or on weekends)
Private business offices 8am–4pm or 9am–5pm Monday to Friday. Many open to noon Saturday
Shopping 9am or 10am–5pm; larger shops and tourist areas to 8pm. Many closed Sunday.