Курс 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
- Удаление элементов из списка
- Сравнение объектов в Python
- Генераторы в Python
- Проверка наличия элемента в списке
- Поиск наиболее частого элемента в списке
- Создание функций высшего порядка
- Модуль math: константы π и e
- Декораторы в Python
- Метод rpow в Python
- Возврат нескольких значений
- Python enumerate() функции
- Оператор распаковки в Python
- Быстрый поиск кода
- Преобразование PowerPoint в PDF.
- Метод difference_update() — разность множеств
- Шаблоны Flask: условия и циклы
- Форматирование строк с % в Python
- Функция divmod() в Python
- Сортировка в Python
- Роль запятой в Python
- Измерение времени выполнения кода с использованием time
- Сокращение ссылок с pyshorteners
- Именование столбцов в Python с pandas
- Конкатенация строк с методом join()
- Основные операции с Numpy
- Форматирование строк в Python
- Сравнение строк в Python
- Запрос пароля с помощью getpass
- Создание новых функций с помощью functools.partial
- Добавление элементов в список
- Использование подчеркивания в REPL
- Python union() функция — объединение множеств
- Метод join() для объединения элементов в строку.
- Создание списков в Python
- Функция reduce() в Python
- Создание именованных кортежей в Python
- Функции в Python
- Подсказки типов в Python
- Работа с GitHub в Telegram















