Курс 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"
- Проверка типов с использованием isinstance
- Поиск наиболее частого элемента в списке
- Освоение Python
- Модуль antigravity: генерация координат
- Работа с геоданными с помощью geopy
- Генераторы списков
- Проверка типа данных
- Генераторы списков в Python
- Создание словаря и множества
- Возведение в квадрат с помощью itertools
- Генерация случайных чисел в Python
- Округление в Python
- Генераторы и сеты в Python
- Обход элементов в Python
- Класс UserDict: дополнительная функциональность
- Метод Self в Python
- Метод __complex__ в Python
- Анализ текста на русском языке с помощью Pymystem3
- Циклы в Python
- Разделение строк в Python
- Расчет времени выполнения программы
- Принципы LSP и ISP в Python
- Перевернуть список в Python
- Вычисление времени выполнения
- Создание namedtuple списком полей
- Принципы Zen Python
- Подписка на каналы разработчиков
- Оператор умножения для вектора
- Сложение матриц в NumPy
- Операции с числами в Python
- Пустой оператор pass в Python
- Удаление файлов с shutil.os.remove()
- Транспонирование матрицы
- Модуль itertools: эффективная работа с итераторами
- Избегайте пустого списка
- Функция all() в Python
- Преобразование PowerPoint в PDF.
- Работа с кортежами в Python
- Управление контекстом выполнения кода
- Оператор space-invader
- Преобразование регистра строк
- Порядок операций в Python
- Преобразование в float
- Библиотека Chartify: руководство
- Работа с itertools
- Передача параметров в Python
- Хранение переменных в Python.
- Определение наиболее частого элемента с помощью collections.Counter
- Декораторы в Python















