Jakarta is 1 hour behind Shenzhen
Best overlap: 9:00 AM to 6:00 PM in Shenzhen is 8:00 AM to 5:00 PM in Jakarta.
Target 9:00 AM to 6:00 PM in Shenzhen, which lands at 8:00 AM to 5:00 PM for the Jakarta side. Jakarta is 1 hour behind Shenzhen, but you'd hardly notice — 9 hours of shared hours makes this feel like working in neighbouring time zones.