Попытка настроить часовые пояса на веб-сайтах или в приложениях может оказаться непростой задачей, особенно если учитывать переход на летнее время. Чтобы избежать необходимости создания модели преобразования часовых поясов, мы собираемся обсудить, как вы можете использовать следующий API в JavaScript для упрощения поиска часовых поясов по странам или кодам ISO.
Начнем с установки библиотеки jQuery:
bower install jquery
После завершения установки мы готовы вызвать функцию получения часовых поясов:
var settings = { "url": "https://api.cloudmersive.com/validate/address/country/get-timezones", "method": "POST", "timeout": 0, "headers": { "Content-Type": "application/json", "Apikey": "YOUR-API-KEY-HERE" }, "data": JSON.stringify({ "CountryCodeOrName": "<string>" }), }; $.ajax(settings).done(function (response) { console.log(response); });
Имя или имена часовых поясов будут возвращены вместе с текущим временем, названием страны, двухбуквенным кодом ISO, двухбуквенным кодом FIPS и трехбуквенным кодом. Если вам нужно получить ключ API, просто посетите веб-сайт Cloudmersive и зарегистрируйте бесплатную учетную запись; это обеспечит 800 звонков в месяц без ограничения срока действия.