Курс 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"
- Очистка данных с помощью pandas
- enumerate() в Python для работы с индексами
- Функция zip() для объединения списков
- Создание словаря через dict comprehension
- Ветвление выражения в Python
- Установка и использование emoji
- Хранение переменных в словаре.
- Установка пакетов с помощью pip
- Создание множества в Python
- Освоение Python
- Наиболее частотные элементы с помощью Counter
- Локальные переменные.
- Перевод эмодзи и эмотиконов.
- Работа с переменными в Python
- Сортировка в Python
- Метод Self в Python
- Проверка ввода с помощью isdigit
- Поиск самого длинного слова в списке с использованием max()
- Работа с географическими данными в Python
- Работа с комплексными числами
- Чтение и запись TOML-конфигов
- Экранирование символов в Python
- Многопоточность и асинхронное программирование в Python
- Статическая типизация в Python
- Python Метод del.
- Объединение списков в Python
- Преобразование данных в Python
- Проверка переменных окружения в Python
- Работа с датами в Python
- Декораторы в Python
- Мониторинг работы программы Py-spy
- Работа с набором данных CIFAR10 в PyTorch
- Python Поверхностное Копирование
- Использование функции product
- Работа с множествами в Python
- Добавление Progressbar в Python
- Создание веб-приложения с Flask
- Перевод двоичного кода в целое число
- Лямбда-функции в Python
- Удаление дубликатов с сохранением порядка с помощью dict.fromkeys
- Метод repr() в Python
- Множественное назначение в Python
- Работа с Telegram API на Python
- Использование модуля __future__
- Python: динамическая типизация и проверка типов
- Работа с файлами и директориями в Python.
- Обмен значений переменных в Python
- Библиотека wikipedia для Python
- Установка пакета в Python















