Курс 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"
- f-строки в формате строк
- Статическая типизация в Python
- Непрерывная проверка в Python
- Расчет времени выполнения кода
- Python reversed() vs срез[::-1]
- Анонимные функции в Python
- Библиотека Rich: форматирование текста
- Отслеживание прогресса с tqdm
- Метод append() для списка
- Python Calendar Usage
- Частичное совпадение ввода
- Разделение списка на гнппы
- Удаление пробелов методом translate()
- Работа с функцией next() в Python
- Удаление элементов из списка в Python.
- Хэш-функции и метод цепочек
- Конкатенация списков в Python
- Добавление элемента к кортежу
- Установка Python3.7 и PIP
- Поиск наиболее частого элемента в списке
- Конвертация изображений в PDF
- Создание OrderedDict
- Структура строк в Python
- Измерение времени выполнения в Python
- Методы работы со списками
- Логический оператор «and» в Python
- Docstring в Python
- Методы обработки строк в Python
- Конкатенация строковых литералов
- Вложенные генераторы в Python
- Форматирование заголовков в Python
- Работа с Enum в Python3.
- Удаление элементов во время итерации
- Работа со слайсами
- Преобразование range в итератор
- Создание итератора
- Оператор морж в Python 3.8
- Ускоренный импорт библиотек
- Регулярные выражения: метод match
- Расчет времени выполнения программы
- Сортировка HTML-элементов
- Работа с zip()
- Метод сравнения объектов в Python
- Основы работы со строками в Python
- Проверка типа объекта в Python
- Форматирование строк в Python.
- Методы в Python
- Принципы Zen Python















