Курс Python → Работа с датой и временем в Python
Модуль datetime в Python предоставляет различные классы и методы для работы с датой и временем. Он позволяет создавать объекты для представления даты, времени, их комбинаций, а также выполнять различные операции с ними. Для начала работы с модулем datetime необходимо импортировать его:
import datetime
После импорта модуля можно создавать объекты даты, времени или их комбинации, используя соответствующие классы. Например, для создания объекта даты можно воспользоваться классом date:
current_date = datetime.date.today()
Для работы с временем можно использовать класс time, а для комбинирования даты и времени — класс datetime. Модуль также предоставляет класс timedelta для работы с разницей во времени. Например, для получения разницы между двумя датами можно сделать следующее:
delta = datetime.timedelta(days=7)
new_date = current_date + delta
Кроме того, модуль datetime позволяет форматировать дату и время в нужном формате с помощью метода strftime(). Например, чтобы получить текущее время в формате ЧЧ:ММ:СС, можно воспользоваться следующим кодом:
current_time = datetime.datetime.now().strftime('%H:%M:%S')
Таким образом, модуль datetime в Python предоставляет удобные инструменты для работы с датой и временем, позволяя выполнять различные операции, форматировать данные и многое другое.
Другие уроки курса "Python"
- Форматирование строк в Python
- Сортировка элементов в Python
- Прокачанный трейсинг ошибок
- Python Менеджер контекста
- Работа с многоуровневыми словарями в Python
- Оператор continue в Python
- Приближение чисел в Python
- Управление сессиями в Python
- Разделение строки с помощью split()
- Декоратор защиты анонимных пользователей
- Расчет времени выполнения кода
- Оператор continue в Python
- Запуск внешнего кода в Jupyter
- Отношения подклассов в Python
- Оператор Walrus в Python
- Работа с асинхронными задачами в Python
- Работа с буфером обмена на Python
- Разделение строк методом split()
- Именованные кортежи в Python
- Логирование в Python
- Объединение словарей в Python
- Копирование в Python
- Обновление ключей в Python
- Измерение времени выполнения кода
- Оптимизация памяти с slots
- Установка и использование emoji
- Расширение операции побитового «и» в Python
- Удаление ключей из словаря
- Метод split() для разделения строк
- Установка и использование Python-dateutil
- Игра Виселица на Python
- Пустой оператор pass в Python
- Сложение матриц в NumPy
- Генерация случайных чисел в Python
- Константы в модуле cmath
- OrderedDict — упорядоченный словарь
- Работа с collections.Counter
- Проверка дублей в списке.
- Преобразование кортежа в словарь.
- Объединение списков с помощью zip
- Работа с базами данных SQLite
- Создание списков в Python
- Обработка аргументов Python















