Вы не скажете, который час?
Люди начали исчислять время задолго до появления вычислительных машин и успели выработать множество хитрых правил выбора точек отсчета и записи времени и дат. И такой удобный для ""машины"" unix timestamp - это всего лишь еще один из этих способов, который тоже надо суметь как-то соотнести с другими. Я расскажу о том как мы храним время в Python, как работаем с ним, какие встают проблемы перед разработчиком при работе со временем и датами, временными зонами, разными представлениями времени и т.п. Покажу как работать с инструментами, которые могут сильно облегчить жизнь и помочь машине понять человека. Разберем стандартные инструменты Python и их эволюцию в разных версиях, самые необходимые библиотеки для работы со временем и датами, сравним возможности трёх библиотек, которые с разной степенью успеха помогают преобразовать (распарсить) даты и время из человекопонятного написания в понятное машине представление.
++++++++++++++++
Сергей Матвеенко
Россия. Санкт-Петербург
СТО
Advance
CTO @ Advance. Координатор Санкт-Петербургского Python сообщества (spbpython.guru). Программист и сторонник Свободного ПО. twitter@lig1 / github@lig
++++++++++++++++
Piter Py 2017
http://it-sobytie.ru/events/8527
Follow us
Vk: https://vk.com/piterpy
Facebook: https://www.facebook.com/PiterPyConf/
Twitter: https://twitter.com/PiterPy
#PiterPy
++++++++++++++++
GENERAL SPONSOR
DELLEMC
https://russia.emc.com/campaign/centre-of-excellence/index.htm
SPOSNSOR
Selectel
https://selectel.ru/
++++++++++++++++
ORGANIZERS
IT-Events
http://it-events.com
IT-Dominanta
http://www.it-dominanta.ru