Курс 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
- Поиск наиболее частого элемента
- Создание таблиц в терминале с PrettyTable
- Разность множеств
- Поиск шаблона в начале строки
- Инициализация переменных
- CSV строка разделение в Python
- Перемешивание списка с shuffle()
- Работа с комплексными числами
- Подробная информация о %pinfo
- Оптимизация создания строк
- Именование переменных в Python
- JSON-esque в Python
- Операции с кортежами
- Оператор распаковки в Python
- Множественные конструкторы в Python
- Структура данных словарь в Python
- CLI-инструмент howdoi
- Управление виртуальными средами в Python
- Функция print() — вывод информации
- Оптимизация методов в Python 3.7
- Работа с контекст-менеджером «with»
- Подсчет вхождений элементов
- Проверка условий: all и any
- Декодирование строк в Python
- Профилирование кода
- Работа с файлами в Python
- Операторы сравнения в Python
- Срез списка в Python
- Обработка ошибок в JSON данных
- Гибкие функции Python
- Нахождение отличий в списках
- Хэш-функции и метод цепочек
- Проверка типа данных
- Многоточие в Python
- Расчет времени выполнения программы
- Работа с комплексными числами
- Удаление ресурса в Python
- Очистка списка от False, None, 0, «»
- Метод __ixor__ для побитового исключающего ИЛИ
- Сравнение строк в Python
- Операция += для списков
- Добавление вложенных списков
- Получение текущего времени в Python
- Работа с часовыми поясами в Python.
- Генератор данных в Keras
- Логирование с Logzero















