Skip to content

Latest commit

 

History

History
47 lines (33 loc) · 1.48 KB

File metadata and controls

47 lines (33 loc) · 1.48 KB

Библиотека arrow


Репозиторий библиотеки arrow

Это удобная библиотека для работы с датой/временем.

Установка:

pip install arrow

Создать дату/время можно стандартным методом arrow.get() можно создавать дату/время как из строки, так и из обьекта дата/время стандартной библиотеки python

Создав дату/время можем удобно привести ее к временной зоне методом to()

Получить дату, время, дату/время обьекта arrow можно с помощью специальных методов time(), date(), datetime()

Создаем дату/время и приводим ее к временным зонам, и получаем их время, дату и дату/время

import arrow
import datetime

# временные зоны
TIME_ZONE_1 = 'Europe/Moscow'
TIME_ZONE_2 = 'Asia/Kolkata'

# создание обьектов даты/время
dt_1 = arrow.get('2013-05-11T21:23:58.970460+07:00')

dt_2 = arrow.get(
    datetime.datetime(2021, 10, 10, 7, 7, 7)
)

# задаем временную зону для обьектов даты/время
dt_1.to(TIME_ZONE_1)
dt_2.to(TIME_ZONE_2)

dt_1.time()
dt_1.date()
dt_1.datetime()