Курс 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"
- Вакансии в Nebius
- Назначение максимального и минимального значения переменной в Python.
- Создание и обучение модели с Keras
- Объединение словарей в Python
- Списки: объединение, изменение
- Декоратор Ajax required
- Непрерывная проверка в Python
- Применение функции map() в Python
- Метод split() для разделения строк
- Печать в одной строке
- Поиск с библиотекой Google
- Добавление вложенных списков
- Python reversed() функция
- Основные методы NumPy
- Удаление элемента по индексу в Python
- Обработка ошибок ввода данных
- Взаимодействие с sys
- JMESPath в Python
- Различия символов в Python
- Python: цикл for и оператор присваивания
- Скрытие вывода данных
- Сравнение def и lambda в Python
- Импорт модуля из другого каталога
- Сложение матриц в NumPy
- Функция __init__ в Python
- Изменение логики работы с временем
- Функция zip() — объединение последовательностей
- Модуль math: константы π и e
- Объединение списков в строку
- Monkey Patching в Python
- Работа с enumerate()
- Python enumerate() функции
- Форматирование чисел в Python
- Декоратор защиты анонимных пользователей
- Измерение времени выполнения кода с помощью time
- Чтение бинарного файла в Python.
- Удаление элементов из списка в Python.
- Вложенные функции в Python
- Перевод текста с Python Translator
- Сортировка в Python
- Генераторы в Python
- Инверсия списка/строки в Python
- Оператор обр. импликации
- Итерация по коллекции в Python
- Форматирование строк в Python
- Выражения-генераторы в Python















