arrow
UtilitiesDaty przyjazne człowiekowi
Przegląd arrow
Arrow to biblioteka języka Python oferująca przyjazne dla człowieka podejście do tworzenia, manipulowania, formatowania i konwertowania dat i godzin. Działa jako zamiennik datetime z prostszym interfejsem API, domyślnie uwzględnia strefę czasową i intuicyjnymi metodami przesuwania w czasie, takimi jak .shift(days=-1) i .humanize().
WPyRunArrow jest dostępny poprzez micropip. Możesz eksplorować arytmetykę dat, konwersje stref czasowych, formatowanie czasu względnego i analizowanie dat bez konieczności przeglądania standardowego szablonu daty i godziny Pythona — wszystko w przeglądarce i bez konieczności konfiguracji.
Dane wyjściowe kodu i wykonania
Przyjazna dla człowieka konwersja stref czasowych i przesuwanie czasu.
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"))Powiązane pakiety
Polecane zasoby Pythona
Poszerzaj swoją wiedzę dzięki powiązanym interaktywnym samouczkom, ściągawkom i porównaniom kodów.
Pętle Pythona
Dowiedz się, jak używać pętli Pythona do iteracji danych. Opanuj pętle for, pętle while, przerywaj, kontynuuj i pętluj najlepsze praktyki dzięki interaktywnym przykładom.
Jak sortować listę w Pythonie
Dowiedz się, jak sortować listę w Pythonie za pomocą metody sort() i funkcji sorted(). Odkryj przykłady niestandardowego sortowania kluczy i odwrotnej kolejności.
Ściągawka dotycząca metod ciągów w Pythonie
Kompletny przewodnik dotyczący manipulacji ciągami znaków w języku Python. Opanuj formatowanie, wyszukiwanie, dzielenie, zastępowanie i sprawdzanie właściwości ciągów.
Python kontra JavaScript: który język programowania jest najlepszy?
Kompleksowe porównanie Pythona i JavaScript. Poznaj różnice w składni, wydajność, przypadki użycia (backend vs frontend) i przykłady kodowania.