Загрузка страницы

Paul Ganssle - Working with Time Zones: Everything You Wish You Didn't Need to Know - PyCon 2019

"Speaker: Paul Ganssle

Time zones are complicated, but they are a fact of engineering life. Time zones have [skipped entire days](http://www.bbc.com/news/world-asia-16351377) and repeated others. There are time zones that switch to [DST twice per year](https://www.timeanddate.com/time/zone/morocco/casablanca). But not necessarily every year. In Python it's even possible to create datetimes with non-transitive equality (`a == b`, `b == c`, `a != c`).

In this talk you'll learn about Python's time zone model and other concepts critical to avoiding datetime troubles. Using `dateutil` and `pytz` as examples, this talk covers how to deal with ambiguous and imaginary times, datetime arithmetic around a Daylight Savings Time transition, and datetime's new `fold` attribute, introduced in Python 3.6 ([PEP 495](https://www.python.org/dev/peps/pep-0495/)).
Slides can be found at: https://speakerdeck.com/pycon2019 and https://github.com/PyCon/2019-slides"

Видео Paul Ganssle - Working with Time Zones: Everything You Wish You Didn't Need to Know - PyCon 2019 канала PyCon 2019
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
6 мая 2019 г. 7:49:59
00:29:28
Другие видео канала
Alex Landau - Building a Culture of Observability - PyCon 2019Alex Landau - Building a Culture of Observability - PyCon 2019Adopting QPython in smartphones for teaching/learning  computational science and engineeringAdopting QPython in smartphones for teaching/learning computational science and engineeringJacinda Shelly - Hands-On Web Application Security with Django - PyCon 2019Jacinda Shelly - Hands-On Web Application Security with Django - PyCon 2019Matthew Seal - Programmatic Notebooks with papermill - PyCon 2019Matthew Seal - Programmatic Notebooks with papermill - PyCon 2019Abrar Ahmed Sheikh - A Guide to Software Engineering for Visually Impaired - PyCon 2019Abrar Ahmed Sheikh - A Guide to Software Engineering for Visually Impaired - PyCon 2019Paul Vincent Craven - Build Your Own 2D Platformer Game - PyCon 2019Paul Vincent Craven - Build Your Own 2D Platformer Game - PyCon 2019Duy Nguyen - Scraping a Million Pokemon Battles: Distributed Systems By Example - PyCon 2019Duy Nguyen - Scraping a Million Pokemon Battles: Distributed Systems By Example - PyCon 2019To trust or to test?: Automated testing of scientific projects with pytest  - PyCon 2019To trust or to test?: Automated testing of scientific projects with pytest - PyCon 2019Final Remarks and Conference Close - PyCon 2019Final Remarks and Conference Close - PyCon 2019Thursday Bram - Writing about Python (Even When You Hate Writing) - PyCon 2019Thursday Bram - Writing about Python (Even When You Hate Writing) - PyCon 2019Kushal Das - Building reproducible Python applications for secured environments - PyCon 2019Kushal Das - Building reproducible Python applications for secured environments - PyCon 2019Faris Chebib - Help! I'm now the leader of our Meetup group! - PyCon 2019Faris Chebib - Help! I'm now the leader of our Meetup group! - PyCon 2019Nicolle Cysneiros - Eita! Why Internationalization and Localization matter - PyCon 2019Nicolle Cysneiros - Eita! Why Internationalization and Localization matter - PyCon 2019Hynek Schlawack - Maintaining a Python Project When It’s Not Your Job - PyCon 2019Hynek Schlawack - Maintaining a Python Project When It’s Not Your Job - PyCon 2019Shauna Gordon-McKeon - A New Era in Python Governance - PyCon 2019Shauna Gordon-McKeon - A New Era in Python Governance - PyCon 2019Python Software Foundation Community Report and Community Service Awards - PyCon 2019Python Software Foundation Community Report and Community Service Awards - PyCon 2019Moses Schwartz, Andy Culler - A Snake in the Bits: Security Automation with Python - PyCon 2019Moses Schwartz, Andy Culler - A Snake in the Bits: Security Automation with Python - PyCon 2019Emily Morehouse - What To Expect When You’re Expecting: A Hands-On Guide to Regression TestingEmily Morehouse - What To Expect When You’re Expecting: A Hands-On Guide to Regression TestingPablo Galindo Salgado - Time to take out the rubbish: garbage collector - PyCon 2019Pablo Galindo Salgado - Time to take out the rubbish: garbage collector - PyCon 2019Emin Martinian - Statistical Profiling (and other fun with the sys module) - PyCon 2019Emin Martinian - Statistical Profiling (and other fun with the sys module) - PyCon 2019
Яндекс.Метрика