I don't live in a country using DST.
- I save a future
LocalDateTime, Offset from UTC andZoneIdin DB - Government of that zone changes DST rules
- That future time comes, I will retrieve the
LocalDateTimein that zone
If I apply ZoneId and Offset to get the LocalDateTime in that zone, how does java.time API get this correctly? How does it know that the government changes the rules? Does it fetch update from the internet?