Tokyo is 9 hours ahead of GMT.
Typically countries in the western hemisphere with negative longitude values will be behind Greenwich time and those in the eastern hemisphere with positive longitude values will be ahead of Greenwich time. For example, Oslo Norway which is east of Greenwich is one hour ahead of GMT (GMT +1) and the Azores (GMT -1) which is west of Greenwich is one hour behind GMT.
Japan is (Greenwich Mean Time) GMT +9 hours, ie. 9 hours ahead of Greenwich, England. Bangkok is (Greenwich Mean Time) GMT +7 hours, ie. 7 hours ahead of Greenwich, England. Bangkok is 2 hours behind Tokyo. (Neither Japan nor Thailand observes daylight saving time.)
Pakistan is normally 5 hours ahead of Greenwich Mean Time (GMT+5), but during daylight saving time, it is 4 hours ahead (GMT+4).
Greenwich Mean Time (GMT) is the time at the Prime Meridian, which is 0 degrees longitude. Tokyo, located at 140 degrees east, is 9 hours ahead of GMT. Therefore, when it is 12 noon on Monday at Greenwich, it would be 9:00 PM on Monday in Tokyo.
GMT plus 4
Japan is nine hours ahead of GMT so, at 10am in the UK, the time in Tokyo would be 7pm.
Typically countries in the western hemisphere with negative longitude values will be behind Greenwich time and those in the eastern hemisphere with positive longitude values will be ahead of Greenwich time. For example, Oslo Norway which is east of Greenwich is one hour ahead of GMT (GMT +1) and the Azores (GMT -1) which is west of Greenwich is one hour behind GMT.
Bangkok is 7 hours ahead of GMT.
Japan is (Greenwich Mean Time) GMT +9 hours, ie. 9 hours ahead of Greenwich, England. Bangkok is (Greenwich Mean Time) GMT +7 hours, ie. 7 hours ahead of Greenwich, England. Bangkok is 2 hours behind Tokyo. (Neither Japan nor Thailand observes daylight saving time.)
Pakistan is normally 5 hours ahead of Greenwich Mean Time (GMT+5), but during daylight saving time, it is 4 hours ahead (GMT+4).
Irish Summer Time is one hour ahead of Greenwich Mean Time (GMT). Israel Standard Time is two hours ahead of GMT. India Standard Time is five and a half hours ahead of GMT.
GMT plus 4
Turkey is 2 hours ahead of GMT.
Egypt is 2 hours ahead of GMT.
2 PM EST is 7 PM GMT. GMT is 5 hours ahead of EST.
Milan is usually 1 hour ahead of Greenwich Mean Time (GMT+1). However, Milan follows daylight saving time, so during that period, it is 2 hours ahead of GMT.
10am EDT is 2pm GMT. The time difference between EDT and GMT is 4 hours, with GMT being ahead.