How to Find the Timezone of a Phone Number

Determining where a phone you are calling is located is an important issue for Call Centers as well as other business that want to contact their customers at an appropriate time. You don't want to accidentally call a customer located in Honalulu at 9AM Eastern Time. By better understanding the location and timezone of a phone number, businesses can better target the most appripriate times to reach out to their audience.

Scout makes determining the timezone of any North American number, quick, easy, and inexpensive.

To get started, you will need to install the Scout add-on in your Twilio account.

In addition to carrier, porting, and address data, Scout provides the timezone associated with a phone number. 

{
   "timezone": "Pacific/Honolulu",
   "administrative_area_level_3": null,
   "administrative_area_level_2": "Honolulu County",
   "administrative_area_level_1": "Hawaii",
   "administrative_area_level_1_short": "HI",
   "locality": "Mililani",
   "sublocality_level_1": null,
   "postal_code": "96789",
   "point_of_interest": null,
   "neighborhood": null,
   "ported:: "true",
   "location_routing_number": "+18084400000"
   "clli": "MILNHIXD",
   "country": "United States",
   "country_short": "US",
   "lata": "834",
   "ocn": "8297",
   "operating_company_name": "CenturyLink",
   "operating_company_type": "clec",
   "line_type": "fixed"
}

Scout uses the IANA standard for time zones as described here - https://www.iana.org/time-zones

Here are all the U.S. possibilities with corresponding time zones and UTF offsets.

# Major US zones
America/New_York -- EST5EDT UTC-5
America/Detroit -- EST5EDT UTC-5
America/Chicago -- CST6CDT UTC-6
America/Denver -- MST7MDT UTC-7
America/Phoenix -- MST UTC-7
America/Boise -- MST7MDT UTC-7
America/Los_Angeles -- PST8PDT UTC-8
Pacific/Honolulu -- HST10HDT UTC-10

# Minor US zones
America/North_Dakota/Center -- CST6CDT UTC-6
America/North_Dakota/New_Salem -- CST6CDT UTC-6
America/North_Dakota/Beulah -- CST6CDT UTC-6
America/Juneau -- AKST9AKDT UTC-9
America/Sitka -- AKST9AKDT UTC-9
America/Metlakatla -- AKST9AKDT UTC-9
America/Yakutat -- AKST9AKDT UTC-9
America/Anchorage -- AKST9AKDT UTC-9
America/Nome -- AKST9AKDT UTC-9
America/Adak -- HST10HDT UTC-10
America/Indiana/Indianapolis -- EST5EDT UTC-5
America/Indiana/Marengo -- EST5EDT UTC-5
America/Indiana/Vincennes -- EST5EDT UTC-5
America/Indiana/Tell_City -- CST6CDT UTC-6
America/Indiana/Petersburg -- EST5EDT UTC-5
America/Indiana/Knox -- CST6CDT UTC-6
America/Indiana/Winamac -- EST5EDT UTC-5
America/Indiana/Vevay -- EST5EDT UTC-5
America/Kentucky/Louisville -- EST5EDT UTC-5
America/Kentucky/Monticello -- EST5EDT UTC-5
America/Menominee -- CST6CDT UTC-6