Indonesia has three time zones—Western Indonesia Time which is GMT +7 (covering Sumatra, Java, Madura, West Kalimantan, Central Kalimantan), Central Indonesia Time which is GMT +8 (covering East and South Kalimantan, Sulawesi, Bali, Nusa Tenggara) and the last is Eastern Indonesia Time which is GMT +9 (covering Maluku and Irian Jaya).
The capital Jakarta is GMT + 7 or 16 hours ahead of US Pacific Standard Time.
Office hours start from 8 AM to 4 PM, or 9 AM to 5 PM. Lunch break occurs between 12 noon to 1 PM. Usually offices are closed on Saturdays, including government offices.
Government office hours start at 8 AM and end at 4 PM.