Здравствуйте. Я подтягиваю на свой сайт API погоды, в которой есть timezone. Однако он указан цифрами. Загуглив я нашел только установку таймзоны типа "Asia/Novosibirsk" и тому подобное. У меня вопрос, как используя число из API поменять timezone для функции date?
Пример запроса:
http://api.openweathermap.org/data/2.5/weather?q='... app id}
На примере города Барнаул получаю ответ:
{
"coord": {
"lon": 83.7636,
"lat": 53.3606
},
"weather": [{
"id": 800,
"main": "Clear",
"description": "ясно",
"icon": "01n"
}],
"base": "stations",
"main": {
"temp": -13.6,
"feels_like": -18.3,
"temp_min": -14.52,
"temp_max": -13.6,
"pressure": 1037,
"humidity": 78
},
"visibility": 10000,
"wind": {
"speed": 2,
"deg": 170
},
"clouds": {
"all": 0
},
"dt": 1643975990,
"sys": {
"type": 1,
"id": 8945,
"country": "RU",
"sunrise": 1643940312,
"sunset": 1643973146
},
"timezone": 25200,
"id": 1510853,
"name": "Барнаул",
"cod": 200
}
Внизу есть timezone, значение которого мне и нужно как-то применить. Как это можно сделать?