Every country in the world has its own time settings. Time Difference between India and Pakistan is 30 Minutes. Like that there is a time difference factor between every country.
Do you want to check 'what time is it?' in a any place in the world, just visit http://worldtimeengine.com and enter the place details and press Get Time.
You will be able to see the exact time details for that place. This site is able to display the time difference between two places with map info.