This word doesn't usually appear in our free dictionary, but the definition from our premium Unabridged Dictionary is offered here on a limited basis. Note that some information is displayed differently in the Unabridged.
Time difference between Johannesburg, South Africa and Dubai, UAE is: +2:0 hours. Dubai is 2:0 hours ahead of Johannesburg. That means when it is 9:00 am in Johannesburg, it is 11:00 am in Dubai.
If you live in Dubai, United Arab Emirates and you want to call a friend in Morocco, you can try calling them between 10:00 AM and 2:00 AM your time. This will be between 7AM - 11PM their time, since Morocco is 3 hours behind Dubai, United Arab Emirates. If you're available any time, but you want to reach someone in Morocco at work, you may want to try between 12:00 PM and 8:00 PM your time.