So, basically, you haven't read any of my comments. Arrow is really flawed see https://pendulum.eustace.io/faq/#why-not-arrow and Delorean is not as complete feature-wise as Pendulum. Both of these libraries do not handle properly shifting time around DST transition times which is a big flaw in itself beacause it's not accurate.
http://crsmithdev.com/arrow/
http://pythonhosted.org/pytz/
http://delorean.readthedocs.io
http://github.hubspot.com/sanetime/
https://github.com/zachwill/moment
https://docs.djangoproject.com/en/1.10/topics/i18n/timezones...
The most similar to this are Arrow and Delorean, maybe Django timezone if you use Django.