Cool. Will this obsolete pytz I wonder? It does seem like quite an important thing to be in the standard library given the kind of things Python is used for. It's amazing how few developers actually understand timezones.
I found the Pendulum library [0] very intuitive when it comes to working with time. It makes it easy to do the right thing. For example, if you call `pendulum.now` it gives you a timestamp including your local timezone information. In other words, it preserves "the time on the clock on the wall", which is lost if you do what so many people do and just take UTC timestamps.
I found the Pendulum library [0] very intuitive when it comes to working with time. It makes it easy to do the right thing. For example, if you call `pendulum.now` it gives you a timestamp including your local timezone information. In other words, it preserves "the time on the clock on the wall", which is lost if you do what so many people do and just take UTC timestamps.
Doing this in the standard library, or with pytz, is very unintuitive and often done incorrectly in practice.[0] https://pendulum.eustace.io/