날씨 정보 오픈 api를 사용해서 정보를 받아온다.
강의에서 사용한 api는 에러가 나서 무료 라이센스에서 제공되는 3시간단위 날씨를 가져오는 api를 사용했다.
잘 안보이긴 하지만 큰 Object 형식에 우리가 원하는 날씨에 대한 정보는 list라는 키에 담겨있다.
list는 배열이기에 0번째 인덱스를 출력해보면
다음과 같은 오브젝트가 나온다.
dt_txt는 기준이 되는 날짜와 시간대가 나오고 main에 날씨정보가 있다.
자정을 기준으로 측정된 값만 filter 처리를 하면
00 시 기준으로 측정된 날씨 값들이 나온다.
2023-02-18 00:00:00를 쪼개서 월과 일을 가져오고
온도는 절대온도를 사용해서 273.16도를 빼서 소숫점을 잘라주었다.
잘 가져와서 출력까지 되는 모습이다.