Курс 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"
- Defaultdict в Python
- Преобразование типов данных в set comprehension
- Управление контекстом с помощью декоратора contextmanager
- Логические операторы в Python
- Сложение матриц в NumPy
- Установка и использование emoji
- Howdoi — получение ответов из терминала
- Основные функции и модули Python
- Функции классификации комплексных чисел
- Установка переменной среды в Python
- Копирование в Python
- Переопределение унарных операторов
- Python: библиотеки и функции
- Функция map() в Python
- Отправка POST-запроса в REST API
- Инициализация переменных
- Сортировка HTML по CSS-селектору
- Установка и использование howdoi
- Тип CodeType в Python.
- Удаление элементов по срезу
- Асинхронное программирование с asyncio
- Перемещение и удаление файлов в Python
- Удаление файлов и папок в Python
- Переворот строки с использованием цикла
- Модуль pprint: улучшение вывода данных
- Работа с географическими данными в Python
- Навыки Python: строки, типы данных
- Работа с NumPy.linalg
- Обработка исключений в Python
- Codecademy в Telegram
- Логирование с Logzero
- Подсчет элементов с помощью Counter из collections
- Установка Python3.7 и PIP
- Оптимизация поиска в словарях
- Объединение списков в Python
- Управление виртуальными окружениями в Python
- Возвращение нескольких значений через кортеж или класс
- Отладка кода
- Добавление элемента в список.
- Перебор элементов списка в Python
- Список методов и атрибутов
- Модуль sys: основы
- Создание уникального проекта















