Skip to content

Instantly share code, notes, and snippets.

@DenzelCode
Last active March 6, 2024 09:10
Show Gist options
  • Save DenzelCode/6e2523303780e5619789cc48db97e254 to your computer and use it in GitHub Desktop.
Save DenzelCode/6e2523303780e5619789cc48db97e254 to your computer and use it in GitHub Desktop.
JavaScript countries array with name, country code, mobile code, utc, timezone, and currency code
const COUNTRIES = [
{
name: 'United States',
code: 'US',
timezone: 'Pacific Standard Time',
utc: 'UTC-08:00',
mobileCode: '+1',
currencyCode: 'USD',
},
{
name: 'Afghanistan',
code: 'AF',
timezone: 'Afghanistan Standard Time',
utc: 'UTC+04:30',
mobileCode: '+93',
currencyCode: 'AFN',
},
{
name: 'Åland Islands',
code: 'AX',
timezone: 'FLE Standard Time',
utc: 'UTC+02:00',
mobileCode: '+358-18',
currencyCode: 'EUR',
},
{
name: 'Albania',
code: 'AL',
timezone: 'Central Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+355',
currencyCode: 'ALL',
},
{
name: 'Algeria',
code: 'DZ',
timezone: 'W. Central Africa Standard Time',
utc: 'UTC+01:00',
mobileCode: '+213',
currencyCode: 'DZD',
},
{
name: 'American Samoa',
code: 'AS',
timezone: 'UTC-11',
utc: 'UTC-11:00',
mobileCode: '+1-684',
currencyCode: 'USD',
},
{
name: 'Andorra',
code: 'AD',
timezone: 'W. Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+376',
currencyCode: 'EUR',
},
{
name: 'Angola',
code: 'AO',
timezone: 'W. Central Africa Standard Time',
utc: 'UTC+01:00',
mobileCode: '+244',
currencyCode: 'AOA',
},
{
name: 'Anguilla',
code: 'AI',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+1-264',
currencyCode: 'XCD',
},
{
name: 'Antarctica',
code: 'AQ',
timezone: 'Pacific SA Standard Time',
utc: 'UTC-03:00',
mobileCode: '+',
currencyCode: 'XCD',
},
{
name: 'Antigua and Barbuda',
code: 'AG',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+1-268',
currencyCode: 'XCD',
},
{
name: 'Argentina',
code: 'AR',
timezone: 'Argentina Standard Time',
utc: 'UTC-03:00',
mobileCode: '+54',
currencyCode: 'ARS',
},
{
name: 'Armenia',
code: 'AM',
timezone: 'Caucasus Standard Time',
utc: 'UTC+04:00',
mobileCode: '+374',
currencyCode: 'AMD',
},
{
name: 'Aruba',
code: 'AW',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+297',
currencyCode: 'AWG',
},
{
name: 'Australia',
code: 'AU',
timezone: 'AUS Eastern Standard Time',
utc: 'UTC+10:00',
mobileCode: '+61',
currencyCode: 'AUD',
},
{
name: 'Austria',
code: 'AT',
timezone: 'W. Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+43',
currencyCode: 'EUR',
},
{
name: 'Azerbaijan',
code: 'AZ',
timezone: 'Azerbaijan Standard Time',
utc: 'UTC+04:00',
mobileCode: '+994',
currencyCode: 'AZN',
},
{
name: 'Bahamas, The',
code: 'BS',
timezone: 'Eastern Standard Time',
utc: 'UTC-05:00',
mobileCode: '+1-242',
currencyCode: 'BSD',
},
{
name: 'Bahrain',
code: 'BH',
timezone: 'Arab Standard Time',
utc: 'UTC+03:00',
mobileCode: '+973',
currencyCode: 'BHD',
},
{
name: 'Bangladesh',
code: 'BD',
timezone: 'Bangladesh Standard Time',
utc: 'UTC+06:00',
mobileCode: '+880',
currencyCode: 'BDT',
},
{
name: 'Barbados',
code: 'BB',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+1-246',
currencyCode: 'BBD',
},
{
name: 'Belarus',
code: 'BY',
timezone: 'Belarus Standard Time',
utc: 'UTC+03:00',
mobileCode: '+375',
currencyCode: 'BYN',
},
{
name: 'Belgium',
code: 'BE',
timezone: 'Romance Standard Time',
utc: 'UTC+01:00',
mobileCode: '+32',
currencyCode: 'EUR',
},
{
name: 'Belize',
code: 'BZ',
timezone: 'Central America Standard Time',
utc: 'UTC-06:00',
mobileCode: '+501',
currencyCode: 'BZD',
},
{
name: 'Benin',
code: 'BJ',
timezone: 'W. Central Africa Standard Time',
utc: 'UTC+01:00',
mobileCode: '+229',
currencyCode: 'XOF',
},
{
name: 'Bermuda',
code: 'BM',
timezone: 'Atlantic Standard Time',
utc: 'UTC-04:00',
mobileCode: '+1-441',
currencyCode: 'BMD',
},
{
name: 'Bhutan',
code: 'BT',
timezone: 'Bangladesh Standard Time',
utc: 'UTC+06:00',
mobileCode: '+975',
currencyCode: 'BTN',
},
{
name: 'Bolivarian Republic of Venezuela',
code: 'VE',
timezone: 'Venezuela Standard Time',
utc: 'UTC-04:30',
mobileCode: '+58',
currencyCode: 'VES',
},
{
name: 'Bolivia',
code: 'BO',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+591',
currencyCode: 'BOB',
},
{
name: 'Bonaire, Sint Eustatius and Saba',
code: 'BQ',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+599',
currencyCode: 'USD',
},
{
name: 'Bosnia and Herzegovina',
code: 'BA',
timezone: 'Central European Standard Time',
utc: 'UTC+01:00',
mobileCode: '+387',
currencyCode: 'BAM',
},
{
name: 'Botswana',
code: 'BW',
timezone: 'South Africa Standard Time',
utc: 'UTC+02:00',
mobileCode: '+267',
currencyCode: 'BWP',
},
{
name: 'Bouvet Island',
code: 'BV',
timezone: 'UTC',
utc: 'UTC',
mobileCode: '+',
currencyCode: 'NOK',
},
{
name: 'Brazil',
code: 'BR',
timezone: 'E. South America Standard Time',
utc: 'UTC-03:00',
mobileCode: '+55',
currencyCode: 'BRL',
},
{
name: 'British Indian Ocean Territory',
code: 'IO',
timezone: 'Central Asia Standard Time',
utc: 'UTC+06:00',
mobileCode: '+246',
currencyCode: 'USD',
},
{
name: 'Brunei',
code: 'BN',
timezone: 'Singapore Standard Time',
utc: 'UTC+08:00',
mobileCode: '+673',
currencyCode: 'BND',
},
{
name: 'Bulgaria',
code: 'BG',
timezone: 'FLE Standard Time',
utc: 'UTC+02:00',
mobileCode: '+359',
currencyCode: 'BGN',
},
{
name: 'Burkina Faso',
code: 'BF',
timezone: 'Greenwich Standard Time',
utc: 'UTC',
mobileCode: '+226',
currencyCode: 'XOF',
},
{
name: 'Burundi',
code: 'BI',
timezone: 'South Africa Standard Time',
utc: 'UTC+02:00',
mobileCode: '+257',
currencyCode: 'BIF',
},
{
name: 'Cabo Verde',
code: 'CV',
timezone: 'Cape Verde Standard Time',
utc: 'UTC-01:00',
mobileCode: '+238',
currencyCode: 'CVE',
},
{
name: 'Cambodia',
code: 'KH',
timezone: 'SE Asia Standard Time',
utc: 'UTC+07:00',
mobileCode: '+855',
currencyCode: 'KHR',
},
{
name: 'Cameroon',
code: 'CM',
timezone: 'W. Central Africa Standard Time',
utc: 'UTC+01:00',
mobileCode: '+237',
currencyCode: 'XAF',
},
{
name: 'Canada',
code: 'CA',
timezone: 'Eastern Standard Time',
utc: 'UTC-05:00',
mobileCode: '+1',
currencyCode: 'CAD',
},
{
name: 'Cayman Islands',
code: 'KY',
timezone: 'SA Pacific Standard Time',
utc: 'UTC-05:00',
mobileCode: '+1-345',
currencyCode: 'KYD',
},
{
name: 'Central African Republic',
code: 'CF',
timezone: 'W. Central Africa Standard Time',
utc: 'UTC+01:00',
mobileCode: '+236',
currencyCode: 'XAF',
},
{
name: 'Chad',
code: 'TD',
timezone: 'W. Central Africa Standard Time',
utc: 'UTC+01:00',
mobileCode: '+235',
currencyCode: 'XAF',
},
{
name: 'Chile',
code: 'CL',
timezone: 'Pacific SA Standard Time',
utc: 'UTC-03:00',
mobileCode: '+56',
currencyCode: 'CLP',
},
{
name: 'China',
code: 'CN',
timezone: 'China Standard Time',
utc: 'UTC+08:00',
mobileCode: '+86',
currencyCode: 'CNY',
},
{
name: 'Christmas Island',
code: 'CX',
timezone: 'SE Asia Standard Time',
utc: 'UTC+07:00',
mobileCode: '+61',
currencyCode: 'AUD',
},
{
name: 'Cocos (Keeling) Islands',
code: 'CC',
timezone: 'Myanmar Standard Time',
utc: 'UTC+06:30',
mobileCode: '+61',
currencyCode: 'AUD',
},
{
name: 'Colombia',
code: 'CO',
timezone: 'SA Pacific Standard Time',
utc: 'UTC-05:00',
mobileCode: '+57',
currencyCode: 'COP',
},
{
name: 'Comoros',
code: 'KM',
timezone: 'E. Africa Standard Time',
utc: 'UTC+03:00',
mobileCode: '+269',
currencyCode: 'KMF',
},
{
name: 'Congo',
code: 'CG',
timezone: 'W. Central Africa Standard Time',
utc: 'UTC+01:00',
mobileCode: '+242',
currencyCode: 'XAF',
},
{
name: 'Congo (DRC)',
code: 'CD',
timezone: 'W. Central Africa Standard Time',
utc: 'UTC+01:00',
mobileCode: '+243',
currencyCode: 'CDF',
},
{
name: 'Cook Islands',
code: 'CK',
timezone: 'Hawaiian Standard Time',
utc: 'UTC-10:00',
mobileCode: '+682',
currencyCode: 'NZD',
},
{
name: 'Costa Rica',
code: 'CR',
timezone: 'Central America Standard Time',
utc: 'UTC-06:00',
mobileCode: '+506',
currencyCode: 'CRC',
},
{
name: "Côte d'Ivoire",
code: 'CI',
timezone: 'Greenwich Standard Time',
utc: 'UTC',
mobileCode: '+225',
currencyCode: 'XOF',
},
{
name: 'Croatia',
code: 'HR',
timezone: 'Central European Standard Time',
utc: 'UTC+01:00',
mobileCode: '+385',
currencyCode: 'HRK',
},
{
name: 'Cuba',
code: 'CU',
timezone: 'Eastern Standard Time',
utc: 'UTC-05:00',
mobileCode: '+53',
currencyCode: 'CUP',
},
{
name: 'Curaçao',
code: 'CW',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+599',
currencyCode: 'ANG',
},
{
name: 'Cyprus',
code: 'CY',
timezone: 'E. Europe Standard Time',
utc: 'UTC+02:00',
mobileCode: '+357',
currencyCode: 'EUR',
},
{
name: 'Czech Republic',
code: 'CZ',
timezone: 'Central Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+420',
currencyCode: 'CZK',
},
{
name: 'Democratic Republic of Timor-Leste',
code: 'TL',
timezone: 'Tokyo Standard Time',
utc: 'UTC+09:00',
mobileCode: '+670',
currencyCode: 'USD',
},
{
name: 'Denmark',
code: 'DK',
timezone: 'Romance Standard Time',
utc: 'UTC+01:00',
mobileCode: '+45',
currencyCode: 'DKK',
},
{
name: 'Djibouti',
code: 'DJ',
timezone: 'E. Africa Standard Time',
utc: 'UTC+03:00',
mobileCode: '+253',
currencyCode: 'DJF',
},
{
name: 'Dominica',
code: 'DM',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+1-767',
currencyCode: 'XCD',
},
{
name: 'Dominican Republic',
code: 'DO',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+1-809 and 1-829',
currencyCode: 'DOP',
},
{
name: 'Ecuador',
code: 'EC',
timezone: 'SA Pacific Standard Time',
utc: 'UTC-05:00',
mobileCode: '+593',
currencyCode: 'USD',
},
{
name: 'Egypt',
code: 'EG',
timezone: 'Egypt Standard Time',
utc: 'UTC+02:00',
mobileCode: '+20',
currencyCode: 'EGP',
},
{
name: 'El Salvador',
code: 'SV',
timezone: 'Central America Standard Time',
utc: 'UTC-06:00',
mobileCode: '+503',
currencyCode: 'USD',
},
{
name: 'Equatorial Guinea',
code: 'GQ',
timezone: 'W. Central Africa Standard Time',
utc: 'UTC+01:00',
mobileCode: '+240',
currencyCode: 'XAF',
},
{
name: 'Eritrea',
code: 'ER',
timezone: 'E. Africa Standard Time',
utc: 'UTC+03:00',
mobileCode: '+291',
currencyCode: 'ERN',
},
{
name: 'Estonia',
code: 'EE',
timezone: 'FLE Standard Time',
utc: 'UTC+02:00',
mobileCode: '+372',
currencyCode: 'EUR',
},
{
name: 'Ethiopia',
code: 'ET',
timezone: 'E. Africa Standard Time',
utc: 'UTC+03:00',
mobileCode: '+251',
currencyCode: 'ETB',
},
{
name: 'Falkland Islands (Islas Malvinas)',
code: 'FK',
timezone: 'SA Eastern Standard Time',
utc: 'UTC-03:00',
mobileCode: '+500',
currencyCode: 'FKP',
},
{
name: 'Faroe Islands',
code: 'FO',
timezone: 'GMT Standard Time',
utc: 'UTC',
mobileCode: '+298',
currencyCode: 'DKK',
},
{
name: 'Fiji Islands',
code: 'FJ',
timezone: 'Fiji Standard Time',
utc: 'UTC+12:00',
mobileCode: '+679',
currencyCode: 'FJD',
},
{
name: 'Finland',
code: 'FI',
timezone: 'FLE Standard Time',
utc: 'UTC+02:00',
mobileCode: '+358',
currencyCode: 'EUR',
},
{
name: 'France',
code: 'FR',
timezone: 'Romance Standard Time',
utc: 'UTC+01:00',
mobileCode: '+33',
currencyCode: 'EUR',
},
{
name: 'French Guiana',
code: 'GF',
timezone: 'SA Eastern Standard Time',
utc: 'UTC-03:00',
mobileCode: '+594',
currencyCode: 'EUR',
},
{
name: 'French Polynesia',
code: 'PF',
timezone: 'Hawaiian Standard Time',
utc: 'UTC-10:00',
mobileCode: '+689',
currencyCode: 'USD',
},
{
name: 'French Southern and Antarctic Lands',
code: 'TF',
timezone: 'West Asia Standard Time',
utc: 'UTC+05:00',
mobileCode: '+',
currencyCode: 'EUR',
},
{
name: 'Gabon',
code: 'GA',
timezone: 'W. Central Africa Standard Time',
utc: 'UTC+01:00',
mobileCode: '+241',
currencyCode: 'XAF',
},
{
name: 'Gambia, The',
code: 'GM',
timezone: 'Greenwich Standard Time',
utc: 'UTC',
mobileCode: '+220',
currencyCode: 'GMD',
},
{
name: 'Georgia',
code: 'GE',
timezone: 'Georgian Standard Time',
utc: 'UTC+04:00',
mobileCode: '+995',
currencyCode: 'GEL',
},
{
name: 'Germany',
code: 'DE',
timezone: 'W. Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+49',
currencyCode: 'EUR',
},
{
name: 'Ghana',
code: 'GH',
timezone: 'Greenwich Standard Time',
utc: 'UTC',
mobileCode: '+233',
currencyCode: 'GHS',
},
{
name: 'Gibraltar',
code: 'GI',
timezone: 'W. Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+350',
currencyCode: 'GIP',
},
{
name: 'Greece',
code: 'GR',
timezone: 'GTB Standard Time',
utc: 'UTC+02:00',
mobileCode: '+30',
currencyCode: 'EUR',
},
{
name: 'Greenland',
code: 'GL',
timezone: 'Greenland Standard Time',
utc: 'UTC-03:00',
mobileCode: '+299',
currencyCode: 'DKK',
},
{
name: 'Grenada',
code: 'GD',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+1-473',
currencyCode: 'XCD',
},
{
name: 'Guadeloupe',
code: 'GP',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+590',
currencyCode: 'EUR',
},
{
name: 'Guam',
code: 'GU',
timezone: 'West Pacific Standard Time',
utc: 'UTC+10:00',
mobileCode: '+1-671',
currencyCode: 'USD',
},
{
name: 'Guatemala',
code: 'GT',
timezone: 'Central America Standard Time',
utc: 'UTC-06:00',
mobileCode: '+502',
currencyCode: 'GTQ',
},
{
name: 'Guernsey',
code: 'GG',
timezone: 'GMT Standard Time',
utc: 'UTC',
mobileCode: '+44-1481',
currencyCode: 'GGP',
},
{
name: 'Guinea',
code: 'GN',
timezone: 'Greenwich Standard Time',
utc: 'UTC',
mobileCode: '+224',
currencyCode: 'GNF',
},
{
name: 'Guinea-Bissau',
code: 'GW',
timezone: 'Greenwich Standard Time',
utc: 'UTC',
mobileCode: '+245',
currencyCode: 'XOF',
},
{
name: 'Guyana',
code: 'GY',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+592',
currencyCode: 'GYD',
},
{
name: 'Haiti',
code: 'HT',
timezone: 'Eastern Standard Time',
utc: 'UTC-05:00',
mobileCode: '+509',
currencyCode: 'HTG',
},
{
name: 'Heard Island and McDonald Islands',
code: 'HM',
timezone: 'Mauritius Standard Time',
utc: 'UTC+04:00',
mobileCode: '+ ',
currencyCode: 'AUD',
},
{
name: 'Honduras',
code: 'HN',
timezone: 'Central America Standard Time',
utc: 'UTC-06:00',
mobileCode: '+504',
currencyCode: 'HNL',
},
{
name: 'Hong Kong SAR',
code: 'HK',
timezone: 'China Standard Time',
utc: 'UTC+08:00',
mobileCode: '+852',
currencyCode: 'HKD',
},
{
name: 'Hungary',
code: 'HU',
timezone: 'Central Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+36',
currencyCode: 'HUF',
},
{
name: 'Iceland',
code: 'IS',
timezone: 'Greenwich Standard Time',
utc: 'UTC',
mobileCode: '+354',
currencyCode: 'ISK',
},
{
name: 'India',
code: 'IN',
timezone: 'India Standard Time',
utc: 'UTC+05:30',
mobileCode: '+91',
currencyCode: 'INR',
},
{
name: 'Indonesia',
code: 'ID',
timezone: 'SE Asia Standard Time',
utc: 'UTC+07:00',
mobileCode: '+62',
currencyCode: 'IDR',
},
{
name: 'Iran',
code: 'IR',
timezone: 'Iran Standard Time',
utc: 'UTC+03:30',
mobileCode: '+98',
currencyCode: 'IRR',
},
{
name: 'Iraq',
code: 'IQ',
timezone: 'Arabic Standard Time',
utc: 'UTC+03:00',
mobileCode: '+964',
currencyCode: 'IQD',
},
{
name: 'Ireland',
code: 'IE',
timezone: 'GMT Standard Time',
utc: 'UTC',
mobileCode: '+353',
currencyCode: 'EUR',
},
{
name: 'Israel',
code: 'IL',
timezone: 'Israel Standard Time',
utc: 'UTC+02:00',
mobileCode: '+972',
currencyCode: 'ILS',
},
{
name: 'Italy',
code: 'IT',
timezone: 'W. Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+39',
currencyCode: 'EUR',
},
{
name: 'Jamaica',
code: 'JM',
timezone: 'SA Pacific Standard Time',
utc: 'UTC-05:00',
mobileCode: '+1-876',
currencyCode: 'JMD',
},
{
name: 'Jan Mayen',
code: 'SJ',
timezone: 'W. Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+47',
currencyCode: 'NOK',
},
{
name: 'Japan',
code: 'JP',
timezone: 'Tokyo Standard Time',
utc: 'UTC+09:00',
mobileCode: '+81',
currencyCode: 'JPY',
},
{
name: 'Jersey',
code: 'JE',
timezone: 'GMT Standard Time',
utc: 'UTC',
mobileCode: '+44-1534',
currencyCode: 'GBP',
},
{
name: 'Jordan',
code: 'JO',
timezone: 'Jordan Standard Time',
utc: 'UTC+02:00',
mobileCode: '+962',
currencyCode: 'JOD',
},
{
name: 'Kazakhstan',
code: 'KZ',
timezone: 'Central Asia Standard Time',
utc: 'UTC+06:00',
mobileCode: '+7',
currencyCode: 'KZT',
},
{
name: 'Kenya',
code: 'KE',
timezone: 'E. Africa Standard Time',
utc: 'UTC+03:00',
mobileCode: '+254',
currencyCode: 'KES',
},
{
name: 'Kiribati',
code: 'KI',
timezone: 'UTC+12',
utc: 'UTC+12:00',
mobileCode: '+686',
currencyCode: 'AUD',
},
{
name: 'Korea',
code: 'KR',
timezone: 'Korea Standard Time',
utc: 'UTC+09:00',
mobileCode: '+82',
currencyCode: 'KRW',
},
{
name: 'Kosovo',
code: 'XK',
timezone: 'Central European Standard Time',
utc: 'UTC+01:00',
mobileCode: '+',
currencyCode: 'EUR',
},
{
name: 'Kuwait',
code: 'KW',
timezone: 'Arab Standard Time',
utc: 'UTC+03:00',
mobileCode: '+965',
currencyCode: 'KWD',
},
{
name: 'Kyrgyzstan',
code: 'KG',
timezone: 'Central Asia Standard Time',
utc: 'UTC+06:00',
mobileCode: '+996',
currencyCode: 'KGS',
},
{
name: 'Laos',
code: 'LA',
timezone: 'SE Asia Standard Time',
utc: 'UTC+07:00',
mobileCode: '+856',
currencyCode: 'LAK',
},
{
name: 'Latvia',
code: 'LV',
timezone: 'FLE Standard Time',
utc: 'UTC+02:00',
mobileCode: '+371',
currencyCode: 'EUR',
},
{
name: 'Lebanon',
code: 'LB',
timezone: 'Middle East Standard Time',
utc: 'UTC+02:00',
mobileCode: '+961',
currencyCode: 'LBP',
},
{
name: 'Lesotho',
code: 'LS',
timezone: 'South Africa Standard Time',
utc: 'UTC+02:00',
mobileCode: '+266',
currencyCode: 'LSL',
},
{
name: 'Liberia',
code: 'LR',
timezone: 'Greenwich Standard Time',
utc: 'UTC',
mobileCode: '+231',
currencyCode: 'LRD',
},
{
name: 'Libya',
code: 'LY',
timezone: 'E. Europe Standard Time',
utc: 'UTC+02:00',
mobileCode: '+218',
currencyCode: 'LYD',
},
{
name: 'Liechtenstein',
code: 'LI',
timezone: 'W. Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+423',
currencyCode: 'CHF',
},
{
name: 'Lithuania',
code: 'LT',
timezone: 'FLE Standard Time',
utc: 'UTC+02:00',
mobileCode: '+370',
currencyCode: 'EUR',
},
{
name: 'Luxembourg',
code: 'LU',
timezone: 'W. Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+352',
currencyCode: 'EUR',
},
{
name: 'Macao SAR',
code: 'MO',
timezone: 'China Standard Time',
utc: 'UTC+08:00',
mobileCode: '+853',
currencyCode: 'MOP',
},
{
name: 'Macedonia, Former Yugoslav Republic of',
code: 'MK',
timezone: 'Central European Standard Time',
utc: 'UTC+01:00',
mobileCode: '+389',
currencyCode: 'MKD',
},
{
name: 'Madagascar',
code: 'MG',
timezone: 'E. Africa Standard Time',
utc: 'UTC+03:00',
mobileCode: '+261',
currencyCode: 'MGA',
},
{
name: 'Malawi',
code: 'MW',
timezone: 'South Africa Standard Time',
utc: 'UTC+02:00',
mobileCode: '+265',
currencyCode: 'MWK',
},
{
name: 'Malaysia',
code: 'MY',
timezone: 'Singapore Standard Time',
utc: 'UTC+08:00',
mobileCode: '+60',
currencyCode: 'MYR',
},
{
name: 'Maldives',
code: 'MV',
timezone: 'West Asia Standard Time',
utc: 'UTC+05:00',
mobileCode: '+960',
currencyCode: 'MVR',
},
{
name: 'Mali',
code: 'ML',
timezone: 'Greenwich Standard Time',
utc: 'UTC',
mobileCode: '+223',
currencyCode: 'XOF',
},
{
name: 'Malta',
code: 'MT',
timezone: 'W. Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+356',
currencyCode: 'EUR',
},
{
name: 'Man, Isle of',
code: 'IM',
timezone: 'GMT Standard Time',
utc: 'UTC',
mobileCode: '+44-1624',
currencyCode: 'GBP',
},
{
name: 'Marshall Islands',
code: 'MH',
timezone: 'UTC+12',
utc: 'UTC+12:00',
mobileCode: '+692',
currencyCode: 'USD',
},
{
name: 'Martinique',
code: 'MQ',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+596',
currencyCode: 'EUR',
},
{
name: 'Mauritania',
code: 'MR',
timezone: 'Greenwich Standard Time',
utc: 'UTC',
mobileCode: '+222',
currencyCode: 'MRO',
},
{
name: 'Mauritius',
code: 'MU',
timezone: 'Mauritius Standard Time',
utc: 'UTC+04:00',
mobileCode: '+230',
currencyCode: 'MUR',
},
{
name: 'Mayotte',
code: 'YT',
timezone: 'E. Africa Standard Time',
utc: 'UTC+03:00',
mobileCode: '+262',
currencyCode: 'EUR',
},
{
name: 'Mexico',
code: 'MX',
timezone: 'Central Standard Time (Mexico)',
utc: 'UTC-06:00',
mobileCode: '+52',
currencyCode: 'MXN',
},
{
name: 'Micronesia',
code: 'FM',
timezone: 'West Pacific Standard Time',
utc: 'UTC+10:00',
mobileCode: '+691',
currencyCode: 'USD',
},
{
name: 'Moldova',
code: 'MD',
timezone: 'GTB Standard Time',
utc: 'UTC+02:00',
mobileCode: '+373',
currencyCode: 'MDL',
},
{
name: 'Monaco',
code: 'MC',
timezone: 'W. Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+377',
currencyCode: 'EUR',
},
{
name: 'Mongolia',
code: 'MN',
timezone: 'Ulaanbaatar Standard Time',
utc: 'UTC+08:00',
mobileCode: '+976',
currencyCode: 'MNT',
},
{
name: 'Montenegro',
code: 'ME',
timezone: 'Central European Standard Time',
utc: 'UTC+01:00',
mobileCode: '+382',
currencyCode: 'EUR',
},
{
name: 'Montserrat',
code: 'MS',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+1-664',
currencyCode: 'XCD',
},
{
name: 'Morocco',
code: 'MA',
timezone: 'Morocco Standard Time',
utc: 'UTC',
mobileCode: '+212',
currencyCode: 'MAD',
},
{
name: 'Mozambique',
code: 'MZ',
timezone: 'South Africa Standard Time',
utc: 'UTC+02:00',
mobileCode: '+258',
currencyCode: 'MZN',
},
{
name: 'Myanmar',
code: 'MM',
timezone: 'Myanmar Standard Time',
utc: 'UTC+06:30',
mobileCode: '+95',
currencyCode: 'MMK',
},
{
name: 'Namibia',
code: 'NA',
timezone: 'Namibia Standard Time',
utc: 'UTC+01:00',
mobileCode: '+264',
currencyCode: 'NAD',
},
{
name: 'Nauru',
code: 'NR',
timezone: 'UTC+12',
utc: 'UTC+12:00',
mobileCode: '+674',
currencyCode: 'AUD',
},
{
name: 'Nepal',
code: 'NP',
timezone: 'Nepal Standard Time',
utc: 'UTC+05:45',
mobileCode: '+977',
currencyCode: 'NPR',
},
{
name: 'Netherlands',
code: 'NL',
timezone: 'W. Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+31',
currencyCode: 'EUR',
},
{
name: 'New Caledonia',
code: 'NC',
timezone: 'Central Pacific Standard Time',
utc: 'UTC+11:00',
mobileCode: '+687',
currencyCode: 'XPF',
},
{
name: 'New Zealand',
code: 'NZ',
timezone: 'New Zealand Standard Time',
utc: 'UTC+12:00',
mobileCode: '+64',
currencyCode: 'NZD',
},
{
name: 'Nicaragua',
code: 'NI',
timezone: 'Central America Standard Time',
utc: 'UTC-06:00',
mobileCode: '+505',
currencyCode: 'NIO',
},
{
name: 'Niger',
code: 'NE',
timezone: 'W. Central Africa Standard Time',
utc: 'UTC+01:00',
mobileCode: '+227',
currencyCode: 'XOF',
},
{
name: 'Nigeria',
code: 'NG',
timezone: 'W. Central Africa Standard Time',
utc: 'UTC+01:00',
mobileCode: '+234',
currencyCode: 'NGN',
},
{
name: 'Niue',
code: 'NU',
timezone: 'UTC-11',
utc: 'UTC-11:00',
mobileCode: '+683',
currencyCode: 'NZD',
},
{
name: 'Norfolk Island',
code: 'NF',
timezone: 'Central Pacific Standard Time',
utc: 'UTC+11:00',
mobileCode: '+672',
currencyCode: 'AUD',
},
{
name: 'North Korea',
code: 'KP',
timezone: 'Korea Standard Time',
utc: 'UTC+09:00',
mobileCode: '+850',
currencyCode: 'KPW',
},
{
name: 'Northern Mariana Islands',
code: 'MP',
timezone: 'West Pacific Standard Time',
utc: 'UTC+10:00',
mobileCode: '+1-670',
currencyCode: 'USD',
},
{
name: 'Norway',
code: 'NO',
timezone: 'W. Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+47',
currencyCode: 'NOK',
},
{
name: 'Oman',
code: 'OM',
timezone: 'Arabian Standard Time',
utc: 'UTC+04:00',
mobileCode: '+968',
currencyCode: 'OMR',
},
{
name: 'Pakistan',
code: 'PK',
timezone: 'Pakistan Standard Time',
utc: 'UTC+05:00',
mobileCode: '+92',
currencyCode: 'PKR',
},
{
name: 'Palau',
code: 'PW',
timezone: 'Tokyo Standard Time',
utc: 'UTC+09:00',
mobileCode: '+680',
currencyCode: 'USD',
},
{
name: 'Palestinian Authority',
code: 'PS',
timezone: 'Egypt Standard Time',
utc: 'UTC+02:00',
mobileCode: '+970',
currencyCode: 'ILS',
},
{
name: 'Panama',
code: 'PA',
timezone: 'SA Pacific Standard Time',
utc: 'UTC-05:00',
mobileCode: '+507',
currencyCode: 'PAB',
},
{
name: 'Papua New Guinea',
code: 'PG',
timezone: 'West Pacific Standard Time',
utc: 'UTC+10:00',
mobileCode: '+675',
currencyCode: 'PGK',
},
{
name: 'Paraguay',
code: 'PY',
timezone: 'Paraguay Standard Time',
utc: 'UTC-04:00',
mobileCode: '+595',
currencyCode: 'PYG',
},
{
name: 'Peru',
code: 'PE',
timezone: 'SA Pacific Standard Time',
utc: 'UTC-05:00',
mobileCode: '+51',
currencyCode: 'PEN',
},
{
name: 'Philippines',
code: 'PH',
timezone: 'Singapore Standard Time',
utc: 'UTC+08:00',
mobileCode: '+63',
currencyCode: 'PHP',
},
{
name: 'Pitcairn Islands',
code: 'PN',
timezone: 'Pacific Standard Time',
utc: 'UTC-08:00',
mobileCode: '+870',
currencyCode: 'NZD',
},
{
name: 'Poland',
code: 'PL',
timezone: 'Central European Standard Time',
utc: 'UTC+01:00',
mobileCode: '+48',
currencyCode: 'PLN',
},
{
name: 'Portugal',
code: 'PT',
timezone: 'GMT Standard Time',
utc: 'UTC',
mobileCode: '+351',
currencyCode: 'EUR',
},
{
name: 'Puerto Rico',
code: 'PR',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+1-787 and 1-939',
currencyCode: 'USD',
},
{
name: 'Qatar',
code: 'QA',
timezone: 'Arab Standard Time',
utc: 'UTC+03:00',
mobileCode: '+974',
currencyCode: 'QAR',
},
{
name: 'Reunion',
code: 'RE',
timezone: 'Mauritius Standard Time',
utc: 'UTC+04:00',
mobileCode: '+262',
currencyCode: 'EUR',
},
{
name: 'Romania',
code: 'RO',
timezone: 'GTB Standard Time',
utc: 'UTC+02:00',
mobileCode: '+40',
currencyCode: 'RON',
},
{
name: 'Russia',
code: 'RU',
timezone: 'Russian Standard Time',
utc: 'UTC+03:00',
mobileCode: '+7',
currencyCode: 'RUB',
},
{
name: 'Rwanda',
code: 'RW',
timezone: 'South Africa Standard Time',
utc: 'UTC+02:00',
mobileCode: '+250',
currencyCode: 'RWF',
},
{
name: 'Saint Barthélemy',
code: 'BL',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+590',
currencyCode: 'EUR',
},
{
name: 'Saint Helena, Ascension and Tristan da Cunha',
code: 'SH',
timezone: 'Greenwich Standard Time',
utc: 'UTC',
mobileCode: '+290',
currencyCode: 'SHP',
},
{
name: 'Saint Kitts and Nevis',
code: 'KN',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+1-869',
currencyCode: 'XCD',
},
{
name: 'Saint Lucia',
code: 'LC',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+1-758',
currencyCode: 'XCD',
},
{
name: 'Saint Martin (French part)',
code: 'MF',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+590',
currencyCode: 'EUR',
},
{
name: 'Saint Pierre and Miquelon',
code: 'PM',
timezone: 'Greenland Standard Time',
utc: 'UTC-03:00',
mobileCode: '+508',
currencyCode: 'EUR',
},
{
name: 'Saint Vincent and the Grenadines',
code: 'VC',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+1-784',
currencyCode: 'XCD',
},
{
name: 'Samoa',
code: 'WS',
timezone: 'Samoa Standard Time',
utc: 'UTC+13:00',
mobileCode: '+685',
currencyCode: 'WST',
},
{
name: 'San Marino',
code: 'SM',
timezone: 'W. Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+378',
currencyCode: 'EUR',
},
{
name: 'São Tomé and Príncipe',
code: 'ST',
timezone: 'Greenwich Standard Time',
utc: 'UTC',
mobileCode: '+239',
currencyCode: 'STD',
},
{
name: 'Saudi Arabia',
code: 'SA',
timezone: 'Arab Standard Time',
utc: 'UTC+03:00',
mobileCode: '+966',
currencyCode: 'SAR',
},
{
name: 'Senegal',
code: 'SN',
timezone: 'Greenwich Standard Time',
utc: 'UTC',
mobileCode: '+221',
currencyCode: 'XOF',
},
{
name: 'Serbia',
code: 'RS',
timezone: 'Central Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+381',
currencyCode: 'RSD',
},
{
name: 'Seychelles',
code: 'SC',
timezone: 'Mauritius Standard Time',
utc: 'UTC+04:00',
mobileCode: '+248',
currencyCode: 'SCR',
},
{
name: 'Sierra Leone',
code: 'SL',
timezone: 'Greenwich Standard Time',
utc: 'UTC',
mobileCode: '+232',
currencyCode: 'SLL',
},
{
name: 'Singapore',
code: 'SG',
timezone: 'Singapore Standard Time',
utc: 'UTC+08:00',
mobileCode: '+65',
currencyCode: 'SGD',
},
{
name: 'Sint Maarten (Dutch part)',
code: 'SX',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+599',
currencyCode: 'USD',
},
{
name: 'Slovakia',
code: 'SK',
timezone: 'Central Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+421',
currencyCode: 'EUR',
},
{
name: 'Slovenia',
code: 'SI',
timezone: 'Central Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+386',
currencyCode: 'EUR',
},
{
name: 'Solomon Islands',
code: 'SB',
timezone: 'Central Pacific Standard Time',
utc: 'UTC+11:00',
mobileCode: '+677',
currencyCode: 'SBD',
},
{
name: 'Somalia',
code: 'SO',
timezone: 'E. Africa Standard Time',
utc: 'UTC+03:00',
mobileCode: '+252',
currencyCode: 'SOS',
},
{
name: 'South Africa',
code: 'ZA',
timezone: 'South Africa Standard Time',
utc: 'UTC+02:00',
mobileCode: '+27',
currencyCode: 'ZAR',
},
{
name: 'South Georgia and the South Sandwich Islands',
code: 'GS',
timezone: 'UTC-02',
utc: 'UTC-02:00',
mobileCode: '+',
currencyCode: 'GBP',
},
{
name: 'South Sudan',
code: 'SS',
timezone: 'E. Africa Standard Time',
utc: 'UTC+03:00',
mobileCode: '+211',
currencyCode: 'SSP',
},
{
name: 'Spain',
code: 'ES',
timezone: 'Romance Standard Time',
utc: 'UTC+01:00',
mobileCode: '+34',
currencyCode: 'EUR',
},
{
name: 'Sri Lanka',
code: 'LK',
timezone: 'Sri Lanka Standard Time',
utc: 'UTC+05:30',
mobileCode: '+94',
currencyCode: 'LKR',
},
{
name: 'Sudan',
code: 'SD',
timezone: 'E. Africa Standard Time',
utc: 'UTC+03:00',
mobileCode: '+249',
currencyCode: 'SDG',
},
{
name: 'Suriname',
code: 'SR',
timezone: 'SA Eastern Standard Time',
utc: 'UTC-03:00',
mobileCode: '+597',
currencyCode: 'SRD',
},
{
name: 'Svalbard',
code: 'SJ',
timezone: 'W. Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+47',
currencyCode: 'NOK',
},
{
name: 'Swaziland',
code: 'SZ',
timezone: 'South Africa Standard Time',
utc: 'UTC+02:00',
mobileCode: '+268',
currencyCode: 'SZL',
},
{
name: 'Sweden',
code: 'SE',
timezone: 'W. Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+46',
currencyCode: 'SEK',
},
{
name: 'Switzerland',
code: 'CH',
timezone: 'W. Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+41',
currencyCode: 'CHF',
},
{
name: 'Syria',
code: 'SY',
timezone: 'Syria Standard Time',
utc: 'UTC+02:00',
mobileCode: '+963',
currencyCode: 'SYP',
},
{
name: 'Taiwan',
code: 'TW',
timezone: 'Taipei Standard Time',
utc: 'UTC+08:00',
mobileCode: '+886',
currencyCode: 'TWD',
},
{
name: 'Tajikistan',
code: 'TJ',
timezone: 'West Asia Standard Time',
utc: 'UTC+05:00',
mobileCode: '+992',
currencyCode: 'TJS',
},
{
name: 'Tanzania',
code: 'TZ',
timezone: 'E. Africa Standard Time',
utc: 'UTC+03:00',
mobileCode: '+255',
currencyCode: 'TZS',
},
{
name: 'Thailand',
code: 'TH',
timezone: 'SE Asia Standard Time',
utc: 'UTC+07:00',
mobileCode: '+66',
currencyCode: 'THB',
},
{
name: 'Togo',
code: 'TG',
timezone: 'Greenwich Standard Time',
utc: 'UTC',
mobileCode: '+228',
currencyCode: 'XOF',
},
{
name: 'Tokelau',
code: 'TK',
timezone: 'Tonga Standard Time',
utc: 'UTC+13:00',
mobileCode: '+690',
currencyCode: 'NZD',
},
{
name: 'Tonga',
code: 'TO',
timezone: 'Tonga Standard Time',
utc: 'UTC+13:00',
mobileCode: '+676',
currencyCode: 'TOP',
},
{
name: 'Trinidad and Tobago',
code: 'TT',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+1-868',
currencyCode: 'TTD',
},
{
name: 'Tunisia',
code: 'TN',
timezone: 'W. Central Africa Standard Time',
utc: 'UTC+01:00',
mobileCode: '+216',
currencyCode: 'TND',
},
{
name: 'Turkey',
code: 'TR',
timezone: 'Turkey Standard Time',
utc: 'UTC+02:00',
mobileCode: '+90',
currencyCode: 'TRY',
},
{
name: 'Turkmenistan',
code: 'TM',
timezone: 'West Asia Standard Time',
utc: 'UTC+05:00',
mobileCode: '+993',
currencyCode: 'TMT',
},
{
name: 'Turks and Caicos Islands',
code: 'TC',
timezone: 'Eastern Standard Time',
utc: 'UTC-05:00',
mobileCode: '+1-649',
currencyCode: 'USD',
},
{
name: 'Tuvalu',
code: 'TV',
timezone: 'UTC+12',
utc: 'UTC+12:00',
mobileCode: '+688',
currencyCode: 'AUD',
},
{
name: 'U.S. Minor Outlying Islands',
code: 'UM',
timezone: 'UTC-11',
utc: 'UTC-11:00',
mobileCode: '+1',
currencyCode: 'USD',
},
{
name: 'Uganda',
code: 'UG',
timezone: 'E. Africa Standard Time',
utc: 'UTC+03:00',
mobileCode: '+256',
currencyCode: 'UGX',
},
{
name: 'Ukraine',
code: 'UA',
timezone: 'FLE Standard Time',
utc: 'UTC+02:00',
mobileCode: '+380',
currencyCode: 'UAH',
},
{
name: 'United Arab Emirates',
code: 'AE',
timezone: 'Arabian Standard Time',
utc: 'UTC+04:00',
mobileCode: '+971',
currencyCode: 'AED',
},
{
name: 'United Kingdom',
code: 'GB',
timezone: 'GMT Standard Time',
utc: 'UTC',
mobileCode: '+44',
currencyCode: 'GBP',
},
{
name: 'Uruguay',
code: 'UY',
timezone: 'Montevideo Standard Time',
utc: 'UTC-03:00',
mobileCode: '+598',
currencyCode: 'UYU',
},
{
name: 'Uzbekistan',
code: 'UZ',
timezone: 'West Asia Standard Time',
utc: 'UTC+05:00',
mobileCode: '+998',
currencyCode: 'UZS',
},
{
name: 'Vanuatu',
code: 'VU',
timezone: 'Central Pacific Standard Time',
utc: 'UTC+11:00',
mobileCode: '+678',
currencyCode: 'VUV',
},
{
name: 'Vatican City',
code: 'VA',
timezone: 'W. Europe Standard Time',
utc: 'UTC+01:00',
mobileCode: '+379',
currencyCode: 'EUR',
},
{
name: 'Vietnam',
code: 'VN',
timezone: 'SE Asia Standard Time',
utc: 'UTC+07:00',
mobileCode: '+84',
currencyCode: 'VND',
},
{
name: 'Virgin Islands, U.S.',
code: 'VI',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+1-340',
currencyCode: 'USD',
},
{
name: 'Virgin Islands, British',
code: 'VG',
timezone: 'SA Western Standard Time',
utc: 'UTC-04:00',
mobileCode: '+1-284',
currencyCode: 'USD',
},
{
name: 'Wallis and Futuna',
code: 'WF',
timezone: 'UTC+12',
utc: 'UTC+12:00',
mobileCode: '+681',
currencyCode: 'XPF',
},
{
name: 'Yemen',
code: 'YE',
timezone: 'Arab Standard Time',
utc: 'UTC+03:00',
mobileCode: '+967',
currencyCode: 'YER',
},
{
name: 'Zambia',
code: 'ZM',
timezone: 'South Africa Standard Time',
utc: 'UTC+02:00',
mobileCode: '+260',
currencyCode: 'ZMW',
},
{
name: 'Zimbabwe',
code: 'ZW',
timezone: 'South Africa Standard Time',
utc: 'UTC+02:00',
mobileCode: '+263',
currencyCode: 'ZWD',
},
];
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment