Explaining Timezone

In Indonesia, there are many kinds of timezones, such as :
      1.      Western Indonesia Time, it’s 7 hours from GMT.
      2.      Middle Indonesia Time, it’s 8 hours from GMT.
      3.      Eastern Indonesia Time, it’s 9 hours from GMT.