Курс 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
- Измерение времени выполнения кода
- Создание новых функций через partial
- Операции с числами в Python
- Перевод эмодзи и эмотиконов.
- Метод index() в Python
- Отладка в Python
- Копирование объектов в Python
- Библиотека Rich: форматирование текста
- Вычисление времени выполнения
- Создание новых списков в Python
- Измерение времени выполнения кода
- Создание виртуальной среды
- Декораторы в Python
- Проблема с изменяемыми аргументами
- Резервирование символов в Python
- Частичное совпадение ввода
- Проверка надежности пароля на Python
- Python: возвращение нескольких значений
- Преобразование списка в словарь через генератор
- Разделение строки с регулярными выражениями
- Тайное преобразование типа ключа
- Создание директории в Python
- Обрезка изображения с Pillow
- Эффективная конкатенация строк в Python
- Импорт в Python: список all
- Генерация резюме в Gensim
- Установка пакета в Python
- Управление ресурсами в Python
- Виртуальное окружение Python
- Установка и использование Logzero
- Получение текущего времени в Python
- Векторизация в Python с NumPy.
- Регистрация на курсы SF Education
- Форматирование строк с помощью f-строк
- Замена атрибута в именованном кортеже
- Объединение, распаковка и деструктуризация
- Логирование с Logzero
- Перехват исключений в Python
- Метод join() для объединения элементов строки















