Time Zones

UTC(Universal Time Co-ordinated) imaginary zero time zone lines that lies across Denmark, Iceland, Ireland, UK, Portugal, Spain, Liberia, Morocco, Senegal, Mali, Togo etc. There are 14zones to the east, +14 is Kiribati and 12 zone to the west, -12 Baker is Islands in US.

Countries UTC offset
Afghanistan UTC +4:30
Albania UTC+1:00
Algeria UTC+1:00
Andorra UTC+1:00
Angola UTC+1:00
Antigua and Barbuda UTC-4:00
Argentina UTC-3:00
Armenia UTC +4:00
Click Here for Australia Area Time Zone
Australia UTC offset
Heard Island and McDonald Islands UTC +5:00
Cocos (Keeling) Islands UTC +6:30
Christmas Island UTC +7:00
Western Australia (except Eucla) UTC +8:00
Eucla – WA UTC +8:45
South Australia UTC +9:30
Northern Territory UTC +9:30
Australian Capital Territory, New South Wales, Tasmania and Victoria UTC +10:00
Lord Howe Island – NSW UTC +10:30
Norfolk Island UTC +11:00
Queensland UTC +10:00
Macquarie Islands – Tasmania UTC +11:00
Austria UTC+1:00
Azerbaijan UTC +4:00
Bahamas UTC-5:00
Bahrain UTC+3:00
Bangladesh UTC +6:00
Barbados UTC-4:00
Belarus UTC+3:00
Belgium UTC+1:00
Belize UTC-6:00
Benin UTC+1:00
Bhutan UTC +6:00
Bolivia UTC-4:00
Bosnia and Herzegovina UTC+1:00
Botswana UTC+2:00
Click Here for Brazil Time Zone
Brazil UTC offset
Acre, Amazonas south western region UTC-5:00
The states of Amazonas (except westernmost municipalities), Mato Grosso, Mato Grosso do Sul, Rondônia and Roraima UTC-4:00
Mostly South, Southeast and the northeast regions including Goias, Distrito Federal, Tocantins, Para, Amapa. UTC-3:00
Islands on the east coast – Fernando de Noronha, Trindade and Martim Vaz, Rocas Atoll, Saint Peter and Saint Paul Archipelago UTC-2:00
Brunei UTC +8:00
Bulgaria UTC+2:00
Burkina Faso UTC 0:00
Burundi UTC+2:00
Cabo Verde UTC -1:00
Cambodia UTC +7:00
Cameroon UTC+1:00
Click Here for Canada Time Zone
Canada (Atlantic Time Zone) UTC offset
New Brunswick UTC-4:00
Newfoundland and Labrador UTC-4:00
Labrador except between L’Anse-au-Clair and Norman Bay UTC-4:00
Nova Scotia UTC-4:00
Prince Edward Island UTC-4:00
Eastern part of Quebec UTC-4:00
Canada (Central Time Zone) UTC offset
Manitoba UTC-6:00
Nunavut – Kivalliq region except Western Southamptom Island(Coral Harbour) UTC-6:00
Ontario with some exceptions as Big Trout Lake area UTC-6:00
Saskatchewan except Lloydminster UTC-6:00
Canada (Eastern Time Zone) UTC offset
Nunavut east & Southamptom Island UTC-5:00
Qikiqtaaluk Region except Resolute UTC-5:00
Ontario east except Big Trout Lake area UTC-5:00
Quebec – Most of province except easternmost area UTC-5:00
Canada (Mountain Time Zone) UTC offset
Alberta UTC-7:00
Eastern part of British Columbia, Northern Rockies Regional Municipality, Peace River Regional District, The south-eastern communities of Cranbrook, Golden and Invermere UTC-7:00
Northwest Territories UTC-7:00
Nunavut – Kitikmeot Region UTC-7:00
Lloydminster and surrounding Saskatchewan UTC-7:00
Canada (Newfoundland Time Zone) UTC offset
Newfoundland and Labrador – The area between L’Anse-au-Clair and Norman Bay UTC-3:30
Canada (Pacific Time Zone) UTC offset
Western part of British Columbia UTC-8:00
Tungsten and Cantung mine in northwest territories UTC-8:00
Yukon UTC-8:00
Cape Verde UTC-1:00
Central African Republic UTC+1:00
Chad UTC+1:00
Click Here for Chile Time Zone
Main Territory UTC-3:00
Easter Island UTC-5:00
China (Hong Kong) UTC +8:00
Colombia UTC-5:00
Comoros UTC+3:00
Costa Rica UTC-6:00
Côte d’Ivoire UTC 0:00
Croatia UTC+1:00
Cuba UTC-5:00
Click Here for Cyprus Time Zone
Cyprus UTC offset
Northern Cyprus – since September 8, 2016 UTC+3:00
Cyprus (excluding Northern Cyprus) UTC+2:00
Czech Republic UTC+1:00
Click Here for Denmark Time Zone
Denmark UTC offset
Greenland – Pituffik (Thule) UTC-4:00
Most of Greenland – Except areas around Pituffik (Thule), Danmarkshavn and Ittoqqortoormiit UTC-3:00
Greenland – Ittoqqortoormiit and surrounding area UTC-1:00
Faroe Islands, Greenland(Danmarkshavn and surrounding area) UTC 0:00
Denmark UTC+1:00
Click Here For Democratic Republic of Logo
Democratic Republic of the Congo UTC offset
The provinces of Bandundu, Bas-Congo, Équateur and Kinshasa UTC+1:00
The provinces of Kasaï Occidental, Kasaï Oriental, Katanga, Maniema, Nord-Kivu, Orientale and Sud-Kivu UTC+2:00
Djibouti UTC+3:00
Dominica UTC-4:00
Dominican Republic UTC-4:00
Click here for Ecuador Time Zone
Ecuador UTC offset
Ecuador – Galapagos Province UTC-6:00
Ecuador – Main Territory UTC-5:00
Egypt UTC+2:00
El Salvador UTC-6:00
Equatorial Guinea UTC+1:00
Eritrea UTC+3:00
Estonia UTC+2:00
Ethiopia UTC+3:00
Click here for Federated State of Micronesia Time Zone
Chuuk State UTC +10:00
Yap State UTC +10:00
Kosrae State UTC +11:00
Pohnpei State UTC +11:00
Fiji UTC +12:00
Finland UTC+2:00
Click here for France Time Zone
France UTC offset
French Polynesia (Tahiti Island) UTC-10:00
French Polynesia(Marquesas Islands) UTC-9:30
French Polynesia(Gambier Islands) UTC-9:00
Clipperton Island UTC-8:00
Guadeloupe UTC-4:00
Martinique UTC-4:00
Saint Barthélemy UTC-4:00
Saint-Martin UTC-4:00
French Guiana UTC-3:00
Saint-Pierre and Miquelon UTC-3:00
Metropolitan France UTC+1:00
French Southern and Antarctic Lands UTC+3:00
Scattered Islands in the Indian Ocean UTC+3:00 & +4:00
Bassas da India, Europa Island and Juan de Nova Island UTC+3:00
Mayotte UTC+3:00
Crozet Islands UTC +4:00
Glorioso Islands and Tromelin Island UTC +4:00
Réunion UTC +4:00
Île Saint-Paul, Île Amsterdam, French Southern and Antarctic lands UTC +5:00
Kerguelen Islands UTC +5:00
New Caledonia UTC +11:00
Wallis and Futuna UTC +12:00
Gabon UTC+1:00
Gambia UTC 0:00
Click here for Georgia Time Zone
Georgia UTC offset
Georgia UTC+3:00
Except Abkhazia and South Ossetia UTC +4:00
Germany UTC+1:00
Ghana UTC 0:00
Greece UTC+2:00
Grenada UTC-4:00
Guatemala UTC-6:00
Guinea UTC 0:00
Guinea-Bissau UTC 0:00
Guyana UTC-4:00
Haiti UTC-5:00
Hawaii UTC-10:00
Honduras UTC-6:00
Hungary UTC+1:00
Iceland UTC 0:00
Click here for Indonesia Time Zone
Indonesia UTC offset
Java, Sumatra, Riau Islands, West Kalimantan and Central Kalimantan UTC +7:00
North Kalimantan, East Kalimantan, South Kalimantan, Lesser Sunda Islands and Sulawesi UTC +8:00
Maluku Islands, Papua and West Papua UTC +9:00
India UTC +5:30
Iran UTC +3:30
Iraq UTC+3:00
Israel UTC+2:00
Italy UTC+1:00
Jamaica UTC-5:00
Japan UTC +9:00
Jordan UTC+2:00
Click here for Kazakhstan Time Zone
Kazakhstan UTC offset
The provinces of Aktobe, Atyrau, Mangystau and West Kazakhstan UTC +5:00
Except the provinces of Aktobe, Atyrau, Mangystau and West Kazakhstan UTC +6:00
Kenya UTC+3:00
Click here for Kiribati Time Zone
Kiribati UTC offset
Gilbert Islands UTC +12:00
Phoenix Islands UTC +13:00
Line Islands UTC +14:00
Kosovo UTC+1:00
Kuwait UTC+3:00
Kyrgyzstan UTC +6:00
Laos UTC +7:00
Latvia UTC+2:00
Lebanon UTC+2:00
Lesotho UTC+2:00
Liberia UTC 0:00
Libya UTC+2:00
Liechtenstein UTC+1:00
Lithuania UTC+2:00
Luxembourg UTC+1:00
Madagascar UTC+3:00
Malawi UTC+2:00
Malaysia UTC +8:00
Maldives UTC +5:00
Mali UTC 0:00
Malta UTC+1:00
Marshall Islands UTC +12:00
Mauritania UTC 0:00
Mauritius UTC +4:00
Click here for Mexico Time Zone
Mexico UTC offset
Baja California UTC-8:00
Baja California Sur, Chihuahua, Nayarit, Sinaloa and Sonora States UTC-7:00
All except Baja California, Baja California Sur, Chihuahua, Nayarit, Quintana Roo, Sinaloa and Sonora. UTC-6:00
Quintana Roo UTC-5:00
Moldova UTC+2:00
Monaco UTC+1:00
Click here for Mongolia Time Zone
Mongolia UTC offset
Western part, including Khovd, Uvs, Bayan-Olgii UTC +7:00
Eastern part, including Ulaanbaatar UTC +8:00
Montenegro UTC+1:00
Morocco UTC 0:00
Mozambique UTC+2:00
Myanmar UTC +6:30
Namibia UTC+1:00
Nauru UTC +12:00
Click here for Netherlands Time Zone
Netherlands UTC offset
Aruba, Caribbean Netherlands(Bonaire, Saba, Sint Eustatius) UTC-4:00
Curaçao UTC-4:00
Sint Maarten UTC-4:00
Netherlands UTC+1:00
Nepal UTC +5:45
Click here for New Zealand Time Zone
New Zealand UTC offset
Niue UTC-11:00
Cook Islands UTC-10:00
Chatham Islands UTC +12:45
Tokelau UTC +13:00
New Zealand (except Chatham Islands) UTC +12:00
Nicaragua UTC-6:00
Niger UTC+1:00
Nigeria UTC+1:00
North Korea UTC +8:30
Norway (Including Svalbard and Jan Mayen) UTC+1:00
Oman UTC +4:00
Pakistan UTC +5:00
Palau UTC +9:00
Palestine UTC +2:00
Panama UTC-5:00
Click here for Papua New Guinea Time Zone
Papua New Guinea UTC offset
All country except Autonomous Region of Bougainville UTC +10:00
Autonomous Region of Bougainville UTC +11:00
Paraguay UTC-4:00
Peru UTC-5:00
Philippines UTC +8:00
Poland UTC+1:00
Click here for Portugal Time Zone
Portugal UTC offset
Portugal UTC-1:00
Portugal (Including Madeira and excluding Azores islands) UTC 0:00
Qatar UTC+3:00
Republic of Ireland UTC 0:00
Republic of Macedonia UTC+1:00
Republic of the Congo UTC+1:00
Romania UTC+2:00
Click here for Russia Time Zone
Russia – Kaliningrad Time UTC offset
Northwestern Federal District – Kaliningrad Oblast UTC+2:00
Russia – Yakutsk Time UTC offset
Far Eastern Federal District – Amur Oblast, Western Sakha Republic and Zabaykalsky Krai UTC +9:00
Russia – Irkutsk Time UTC offset
Siberian Federal District – Buryatia, Irkutsk Oblast UTC +8:00
Russia – Kamchatka Time UTC offset
Far Eastern Federal District – Chukotka Autonomous Okrug and Kamchatka Krai UTC +12:00
Russia – Krasnoyarsk Time UTC offset
Siberian Federal District – Altai Krai, Altai Republic, Kemerovo Oblast, Khakassia, Krasnoyarsk Krai, Novosibirsk Oblast,  Tomsk Oblast and Tuva UTC +7:00
Russia – Moscow Time UTC offset
Most of European Russia including wherever railroads running throughout Russia UTC+3:00
Russia – Omsk Time UTC offset
Kemerovo Oblast, Novosibirsk Oblast, Omsk Oblast, Tomsk Oblast UTC +6:00
Russia – Samara Time UTC offset
Volga Federal District – Astrakhan Oblast, Samara Oblast, Udmurt Republic and Ulyanovsk Oblast UTC +4:00
Russia – Srednekolymsk Time UTC offset
Far Eastern Federal District – Sakha Republic (eastern Part), Magadan Oblast, Sakhalin Oblast UTC +11:00
Russia – Vladivostok Time UTC offset
Far Eastern Federal District – Primorsky Krai, Jewish Autonomous Oblast, Khabarovsk Krai, and Sakha Republic (central part)) UTC +10:00
Russia – Yekaterinburg Time UTC offset
Bashkortostan, Orenburg Oblast,Perm Krai, Chelyabinsk Oblast, Khanty-Mansia, Kurgan Oblast, Sverdlovsk Oblast, Tyumen Oblast and Yamalia. UTC +5:00
Rwanda UTC+2:00
Sahrawi Republic (limited recognition) UTC 0:00
Saint Kitts and Nevis UTC-4:00
Saint Lucia UTC-4:00
Saint Vincent and the Grenadines UTC-4:00
Samoa UTC +13:00
San Marino UTC+1:00
São Tomé and Príncipe UTC 0:00
Saudi Arabia UTC+3:00
Senegal UTC 0:00
Serbia UTC+1:00
Seychelles UTC +4:00
Sierra Leone UTC 0:00
Singapore UTC +8:00
Slovakia UTC+1:00
Slovenia UTC+1:00
Solomon Islands UTC +11:00
Somalia UTC+3:00
Click here for South Africa Time Zone
South Africa UTC offset
South Africa – Main Territory UTC+2:00
Prince Edward Islands UTC+3:00
South Korea UTC +9:00
South Sudan UTC+3:00
Click here for Spain Time Zone
Spain UTC offset
Canary Islands UTC 0:00
Spain (Including Balearic Islands,Ceuta and Melilla and excluding Canary Islands) UTC+1:00
Sri Lanka UTC +5:30
State of Palestine UTC+2:00
Sudan UTC+3:00
Suriname UTC-3:00
Swaziland UTC+2:00
Sweden UTC+1:00
Switzerland UTC+1:00
Syria UTC+2:00
Taiwan UTC +8:00
Tajikistan UTC +5:00
Tanzania UTC+3:00
Thailand UTC +7:00
East Timor UTC +9:00
Togo UTC 0:00
Tonga UTC +13:00
Trinidad and Tobago UTC-4:00
Tunisia UTC+1:00
Turkey UTC+3:00
Turkmenistan UTC +5:00
Tuvalu UTC +12:00
Uganda UTC+3:00
Click here for Ukraine Time Zone
Ukraine UTC offset
Except part of Donetsk and Luhansk regions UTC+2:00
Part of Donetsk and Luhansk regions and Crimea district UTC+3:00
United Arab Emirates (UAE – Abu Dhabi, Ajman, Fujairah, Sharjah, Dubai, Ras-Al-Khaimah & Umm-al-Qaiwain UTC +4:00
Click here for United Kingdom Time Zone
United Kingdom UTC offset
Pitcairn Islands UTC-8:00
Cayman Islands UTC-5:00
Anguilla UTC-4:00
Bermuda UTC-4:00
British Virgin Islands UTC-4:00
Montserrat UTC-4:00
Turks and Caicos Islands UTC-4:00
Falkland Islands UTC-3:00
South Georgia and the South Sandwich Islands UTC-2:00
Gibraltar UTC+1:00
Akrotiri and Dhekelia UTC+2:00
British Indian Ocean Territory UTC +6:00
United Kingdom (Including Guernsey, Isle of Man, Jersey and Saint Helena, Ascension and Tristan da Cunha) UTC 0:00
Click here for United States Time Zone
United States (Not Official) UTC offset
United States Minor Outlying Islands – Baker Island & Howland Island UTC-12:00
United States (Samoa Standard Time Zone) UTC offset
America Samoa UTC-11:00
United States Minor Outlying Islands – Jarvis Islands, Kingman Reef, Midway Atoll, Palmyra Atoll UTC-11:00
United States (Hawaii-Aleutian Time Zone) UTC offset
Hawaii, most of the Aleutian Islands and Johnston Atoll UTC-10:00
United States (Alaska Time Zone) UTC offset
Most of the state of Alaska UTC-9:00
United States (Pacific Time Zone) UTC offset
California, Oregon(All of the state except Malheur County), Washington, Nevada(except West Wendover), and parts of Idaho(North of Salmon River) UTC-8:00
United States (Mountain Time Zone) UTC offset
Arizona, Colorado, Montana, New Mexico, Utah, Wyoming, Western parts Kansas, South Dakota, Texas and Nebraska. UTC-7:00
Idaho – South of Salmon River UTC-7:00
Nevada – West Wendover UTC-7:00
Oregon – Malheur County(except small strip in the south) UTC-7:00
North Dakota – South western counties UTC-7:00
United States (Central Time Zone) UTC offset
Arkansas, Illinois, Lowa, Louisiana, Minnesota, Mississippi, Missouri, Wisconsin and central and eastern Nebraska UTC-6:00
Alabama except Phoenix city UTC-6:00
Florida – Florida panhandle west of the Apalachicola River, except for Franklin County and that part of Gulf County south of the Intracoastal Waterway UTC-6:00
Indiana – North Western and South Western Counties UTC-6:00
Kansas – Except Western most counties UTC-6:00
Michigan – The western counties of Dickinson, Gogebic, Iron and Menominee UTC-6:00
North Dakota – except South western counties UTC-6:00
Oklahoma – Except Kenton UTC-6:00
South Dakota – Eastern Half UTC-6:00
Texas – Except Western most counties UTC-6:00
Tennessee – Counties located to the west of the counties of Scott, Morgan, Roane, Rhea, and Hamilton UTC-6:00
United States (Eastern Time Zone) UTC offset
Delaware, District of Columbia, Georgia, Maryland, New Jersey, New York, North Carolina, Pennsylvania, Ohio, South Carolina, Virginia, West Virginia UTC-5:00
Florida – All counties east of Apalachicola River UTC-5:00
Indiana – Except the some parts of northwestern and southwestern counties UTC-5:00
Kentucky – Counties located to the east of the counties of Breckinridge, Grayson, Hart, Green, Adair, Russell and Clinton UTC-5:00
Michigan – Except the some western counties UTC-5:00
New England (states of Connecticut, Massachusetts, Maine, New Hampshire, Rhode Island and Vermont) UTC-5:00
Tennessee – The counties of Scott, Morgan, Roane, Rhea, Meigs and Bradley, and all counties to the east of these UTC-5:00
United States Minor Outlying Islands – Navassa Island UTC-5:00
United States (Atlantic Time Zone) UTC offset
Puerto Rico, U.S Virgin Islands & Palmer Staion UTC-4:00
United States (Chamorrow Standard Time Zone) UTC offset
Guam, Northern Mariana Islands UTC +10:00
United States (Not Official) UTC offset
Wake Island, McMurdo Station, and Amundsen-Scott South Pole Station UTC +12:00
Uruguay UTC-3:00
Uzbekistan UTC +5:00
Vanuatu UTC +11:00
Vatican City UTC+1:00
Venezuela UTC-4:00
Vietnam UTC +7:00
Yemen UTC+3:00
Zambia UTC+2:00
Zimbabwe UTC+2:00

This is an independant list and the information provided is sourced from personal knowledge, various local government websites, news articles, various forums and crossed referenced with http://www.wikiwand.com and https://www.countries-ofthe-world.com/world-time-zones.html