Как преобразовать данные о закате/восходе солнца во время во трепетании
{"type":1,"id":9052,"country":"IN","sunrise":1628470082,"sunset":1628516419},"timezone":19800
Как преобразовать эти данные сюда: Map setrise = data['sys'];
Map setrise = data['sys'];
int getsunrise = setrise['sunrise'];
int getsunset = setrise['sunset'];
//getting timezone
int getTimezone = data['timezone'];
Где «данные» — карта ответов API
Время указано во времени эпохи, преобразуйте его в DateTime, используйте DateTime.fromMillisecondsSinceEpoch. Принимая во внимание, что время, возвращаемое API, вероятно, в секундах, а не в миллисекундах. Кроме того, в будущем было бы здорово, если бы вы поделились информацией о том, какой Weather API/библиотеку вы используете.
API OpenWeathermap