I don’t know why I got a notification for this but yeah, SimpleSync does exactly the same and is free
SimpleSync uses System Timezones for time and it uses the OpenWeather API for the weather, so is synced to real life cities.