This is a basic JS weather app run from a browser using the Openweathermap API.
The date at the top of the page is incorrect. The reasoning for that is unknown at this time. Speculation is that JavaScript returns the wrong numbers when querying the date from the Date object.