Курс 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
- Разработка Telegram-ботов
- Функция divmod() в Python
- Работа с zip-архивами в Python
- Defaultdict в Python
- Поиск наиболее частого элемента списке
- Метод gt в Python
- Вычисление фазы комплексного числа
- Работа с срезами в Numpy
- Управление контекстом выполнения кода
- GitHub в Telegram: подписка на уведомления
- Операции с массивами в NumPy
- Ускорение обработки данных с %autoawait
- Комментарии в Python
- Объединение множеств в Python
- Python OrderedDict и fromkeys() — работа с словарями
- Разность множеств
- Печать календаря
- Комментарии в Python
- Списковые включения в Python
- Установка и загрузка Instaloader
- Именованные срезы в Python
- Python Метод Union Множеств
- Типы возвращаемых значений в Python
- Методы работы со списками
- Удаление элементов из списка
- Присвоение значений переменным в Python
- Любовь к Python
- Именованные срезы в Python
- Удаление элемента по индексу в Python
- Расширение информации об ошибке в Python
- Подсчет вхождений элементов
- Переименование файлов в Python
- Передача аргументов в Python
- Преобразование списков в словарь
- Работа с массивами в Python
- Удаление файлов в Python
- Объединение списков с помощью zip
- Обработка исключений в Python 3
- Объединение словарей в Python
- Метод setdefault() в Python
- Colorama: окрашивание текста в Python
- Изменение регистра данных
- Создание новых функций с помощью functools.partial
- Избегайте использования goto















