Курс Python → Создание даты из строки ISO
В Python 3.7 был добавлен новый метод fromisoformat(), который позволяет создавать экземпляр даты из строки в формате ISO. Для использования этого метода необходимо, чтобы строка ввода была в формате ГГГГ-ММ-ДД.
Например, если у вас есть строка '2022-03-15', вы можете создать экземпляр даты, используя метод fromisoformat() следующим образом:
from datetime import datetime
date_str = '2022-03-15'
date = datetime.fromisoformat(date_str)
print(date)
Этот код создаст объект datetime для даты 15 марта 2022 года. Обратите внимание, что метод fromisoformat() автоматически распознает формат даты и преобразует его в объект datetime.
Использование метода fromisoformat() упрощает работу с датами в формате ISO и устраняет необходимость вручную разбирать строку даты на отдельные компоненты. Это делает код более читаемым и уменьшает вероятность ошибок при работе с датами.
Другие уроки курса "Python"
- Вызов внешних программ в Python с помощью sh
- Переворот списка в Python
- Генераторные выражения и islice.
- Создание новой даты в Python
- Форматирование строк с % в Python
- Список и кортеж в Python
- Переопределение метода __pow__
- Переворот последовательности
- Сумма элементов списка
- Настройка логгера Logzero
- Работа с комплексными числами
- Методы classmethod и staticmethod
- Названия переменных
- Поиск частого элемента
- Возврат нескольких значений
- Переворот списка в Python
- Оператор «is not» в Python
- Цикл for в Python
- Обработка данных в Python
- Извлечение новостей с помощью newspaper3k
- Объединение словарей в Python
- Работа с каталогами в Python
- Оформление кода по PEP 8
- Множества и frozenset
- Нахождение максимального значения и его индекса в списке
- Метод get() для словарей
- PATCH-запрос с библиотекой requests
- Вычисление разности множеств в Python
- Копирование объектов в Python
- Создание класса в Python
- Импорт классов из другого файла
- Обработка ошибки IndexError
- Модуль antigravity: генерация координат
- Переопределение метода delitem в Python
- Работа с географическими данными.
- Итерация по итерируемым объектам
- Хеширование паролей с солью
- Пространство имен в Python
- Обход дочерних элементов BeautifulSoup
- Создание уникального проекта
- Тернарный оператор в Python
- Контекстный менеджер в Python
- Работа со строками в Python
- Проверка вхождения подстроки
- OrderedDict — упорядоченный словарь
- Заказ карты Тинькофф Black
- Добавление элемента в список.
- Измерение времени выполнения кода в Python















