Курс 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 Метод sleep() из time
- Условные выражения в Python
- Возврат нескольких значений
- Метод bool() в Python
- Хеши в Python
- Проверка класса объекта
- Определение основы слова с showballstemmer
- Progress с библиотекой tqdm
- Обмен значений переменных в Python
- Блок else в циклах.
- Concrete Paths в Python
- Работа с прокси в Python
- Модуль Operator в Python
- Библиотека sh: удобные команды терминала
- Создание объекта timedelta
- Логические значения в Python
- Многострочные строки в Python
- Установка Python — Простое руководство
- Пропуск строк в файле с itertools
- Операции с числами в Python
- Генерация чисел с range()
- Виртуальное окружение Python
- Метод init в Python
- Резервирование символов в Python
- Инверсия списка/строки в Python
- Объединение списков с помощью zip
- Деление в Python
- Оценка точности модели
- Порядок и длина множеств в Python
- Избегание циклических зависимостей классов в Python
- Перемешивание списка с shuffle()
- Объединение словарей в Python
- Функция zip() в Python
- Функции в Python: создание и вызов
- Метод join() для объединения элементов в строку.
- Оформление кода по PEP 8
- Переменная с нижним подчеркиванием
- Объединение строк с помощью метода join
- Скачать видео с YouTube
- Solidity для DeFi Ethereum
- Работа с Enum в Python3.
- Проверка списка: any() и all()
- Генерация UUID в Python
- Python: Splat-оператор и splatty-splat















