arrow
UtilitiesДружественные для человека даты
Обзор arrow
Arrow — это библиотека Python, которая предлагает удобный подход к созданию, управлению, форматированию и преобразованию дат и времени. Он работает как замена datetime с более простым API, по умолчанию учитывающим часовой пояс, и интуитивно понятными методами смещения времени, такими как .shift(days=-1) и .humanize().
ВPyRunArrow доступен через micropip. Вы можете изучить арифметику дат, преобразования часовых поясов, форматирование относительного времени и анализ даты, не пробираясь через стандартный шаблон даты и времени Python — и все это в вашем браузере без необходимости настройки.
Код и вывод выполнения
Удобное для человека преобразование часовых поясов и сдвиг времени.
import arrow
now = arrow.now()
print("Now (local):", now.format("YYYY-MM-DD HH:mm:ss ZZ"))
print("Now (UTC) :", now.to("UTC").format("YYYY-MM-DD HH:mm:ss"))
past = now.shift(days=-10, hours=-3)
print("\n10 days 3 hrs ago:", past.humanize())
dt = arrow.get("2025-07-04 12:00:00", "YYYY-MM-DD HH:mm:ss", tzinfo="US/Eastern")
print("\nNew York :", dt.format("YYYY-MM-DD HH:mm ZZ"))
print("Tokyo :", dt.to("Asia/Tokyo").format("YYYY-MM-DD HH:mm ZZ"))
print("Mumbai :", dt.to("Asia/Kolkata").format("YYYY-MM-DD HH:mm ZZ"))Сопутствующие пакеты
Рекомендуемые ресурсы Python
Расширьте свои знания с помощью соответствующих интерактивных руководств, шпаргалок и сравнений кода.
Циклы Python
Узнайте, как использовать циклы Python для перебора данных. Освойте циклы for, while, прерывание, продолжение и лучшие практики работы с циклами с помощью интерактивных примеров.
Как отсортировать список в Python
Узнайте, как сортировать список в Python с помощью метода sort() и функции sorted(). Ознакомьтесь с примерами пользовательской сортировки ключей и обратного порядка.
Шпаргалка по строковым методам Python
Полное справочное руководство по манипулированию строками в Python. Мастер форматирования, поиска, разделения, замены и проверки свойств строк.
Python против JavaScript: какой язык программирования лучше?
Всестороннее сравнение Python и JavaScript. Изучите синтаксические различия, производительность, варианты использования (серверная и клиентская части) и примеры кодирования.