Временные данные в Python: модуль datetime и не только

На курсе вы освоите работу со встроенными модулями Python для работы с датами и временем: datetime, calendar, time. Научитесь находить даты в тексте, рассчитывать временные интервалы, создавать календари и правильно учитывать разницу во времени между городами.
Начальный уровень
1-2
Сертификат Stepik

Чему вы научитесь

  • Создавать объекты типов date, time, datetime для представления даты, времени и их комбинации.
  • Выполнять арифметические операции с датами, используя метод timedelta: прибавлять и вычитать дни, часы, минуты и другие временные интервалы.
  • Рассчитывать временные промежутки: определять разницу между двумя датами, вычислять количество дней до заданного события.
  • Форматировать даты и время: преобразовывать строки в объекты datetime и обратно с помощью методов strptime() и strftime().
  • Работать с часовыми поясами, включая создание aware-объектов и преобразование времени между различными поясами.
  • Получать текущее время системы.
  • Делать паузы в выполнении кода (sleep).
  • Измерять время выполнения кода.
  • Создавать текстовые календари.
  • Определять день недели для любой даты.
  • Проверять високосные годы.
  • Перебирать даты с помощью итераторов.
  • Настраивать отображение календарей.

О курсе

Не бойтесь дат в коде — это проще, чем вы думаете! На курсе вы изучите модули datetime, calendar, time на практических примерах и научитесь:

✅ находить и извлекать даты из текста в разных форматах;

✅ точно считать дни, часы, минуты между событиями;

✅ делать удобные календари: от простых текстовых до HTML;

✅ учитывать разницу во времени между городами и странами;

✅ легко проверять, високосный ли год, и узнавать день недели для любой даты.

Для кого этот курс

Начинающие Python‑разработчики, которые хотят освоить работу с временными данными.

Начальные требования

       ✓ Базовые знания Python.

       ✓ Установленный Python 3.8+ (рекомендуется последняя версия).

Наши преподаватели

Как проходит обучение

Обучение построено так, чтобы вы не просто узнали новое, но и научились применять знания. Во время обучения вас ждут:

       ✓ текстовые материалы — разберем модуль подробно;

       ✓ тестовые вопросы — закрепим теорию;

       ✓ практические задания — применим знания на практике.

Программа курса

загружаем...
Certificate

Сертификат

Сертификат Stepik

Сколько стоит обучение

Price: 200 
Вы попробовали и поняли, что вам сейчас не подходит этот курс? Ничего страшного, мы вернём вам деньги в течение 30-ти дней после покупки.

Часто задаваемые вопросы

Расскажите о курсе друзьям

Price: 200