moment.tz.zonesForCountry(String); // String[] moment.tz.zonesForCountry(String, Boolean);


To get a list of time zones for some country, use moment.tz.zonesForCountry().

moment.tz.zonesForCountry('US');

By default this method returns zone names sorted alphabetically:

["America/Adak", "America/Anchorage", ... "Pacific/Honolulu"]

To get also offsets, pass true as 2nd parameter:

moment.tz.zonesForCountry('CN', true);

it returns array of objects with name and offset:

[
   { name: "Asia/Shanghai", offset: -480 },
   { name: "Asia/Urumqi", offset: -360 }
]

It's useful if you need to sort time zones by offset.

All country codes can be retrieved using method moment.tz.countries()