⚡️ Работаем с временем
arrow — модуль, позволяющий создавать, редактировать, выводить, конвертировать даты. Причины, по которым её лучше использовать вместо встроенных классов, описаны в документации.
Установка:
• Необходимо узнать время? Пропишите utcnow.
• Желаете внести какие-либо изменения? Тут поможет метод класса — shift.
• Перевести в другую временную зону? Воспользуйтесь to.
• format переводит класс в читаемую строку, также принимает формат вывода в виде строки.
• humanize — возвращает строку.
#миниурок #arrow #datetime
arrow — модуль, позволяющий создавать, редактировать, выводить, конвертировать даты. Причины, по которым её лучше использовать вместо встроенных классов, описаны в документации.
Установка:
pip install -U arrow
• Для перевода строки в класс Arrow воспользуйтесь методом модуля — get.• Необходимо узнать время? Пропишите utcnow.
• Желаете внести какие-либо изменения? Тут поможет метод класса — shift.
• Перевести в другую временную зону? Воспользуйтесь to.
• format переводит класс в читаемую строку, также принимает формат вывода в виде строки.
• humanize — возвращает строку.
#миниурок #arrow #datetime
⚡️ Работаем с временем
Ранее я рассказывал о модулях для взаимодействия с временем, но их необходимо устанавливать, а вот datetime — нет.
Хоть с ним и неудобно работать в отличие от его конкурентов, с ним у вас в проекте будет меньше зависимостей. Объектов много, поэтому тут будут самые используемые.
Получить их можно с помощью
А также, используя
#миниурок #datetime
Ранее я рассказывал о модулях для взаимодействия с временем, но их необходимо устанавливать, а вот datetime — нет.
Хоть с ним и неудобно работать в отличие от его конкурентов, с ним у вас в проекте будет меньше зависимостей. Объектов много, поэтому тут будут самые используемые.
date
, time
, datetime
— классы, предоставляющие доступ к дате, времени или к всему сразу.Получить их можно с помощью
date.today()
, datetime.today()
, datetime.now()
или создав их самостоятельно, передав нужные значения, которые можно почитать в документации.А также, используя
timedelta
, мы можем менять время: добавлять, забирать и многое другое.#миниурок #datetime