Курс 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 enumerate() функции
- Сортировка списка по индексам
- Справка по импортированным модулям
- Переменные класса и экземпляра
- Нахождение максимального значения и его индекса в списке
- Использование модуля __future__
- Создание словарей в Python
- UserList в Python: Описание и примеры использования
- Асинхронный код в Python
- Профилирование данных с Pandas
- Логирование в Python
- Исправление ошибки NameError
- Тестирование модели в PyTorch
- Проблемы с dict в Python
- Отладка в командной строке
- Создание функций с произвольным количеством аргументов
- Декораторы в Python
- Модуль os: работа с файлами и папками
- Функция zip() в Python
- Импорт классов из другого файла
- Удаление файлов и папок в Python
- Переопределение оператора % для объектов
- Модуль functools в Python
- Игра «Угадывание чисел»
- Очистка данных в Python
- Активация Matplotlib в Jupyter
- Документация функции help() в Python
- Декораторы в Python
- Копирование в Python
- Flask — веб-фреймворк Python
- Классы данных в Python
- Статическая типизация в Python
- Работа с пользовательским вводом
- Замеры производительности в Python
- Подсчет элементов с помощью Counter
- Конвертация коллекций в Python
- Передача словаря через **kwargs
- Именование переменных в Python
- Возвращение нескольких значений через кортеж или класс
- Создание пользовательской коллекции в Python
- Атрибуты класса и экземпляра в Python
- Работа с массивами в Python
- Переопределение метода __rshift__
- Отображение HTML кода в Python















