arrow

Utilities

Tanggal ramah manusia

Ikhtisar arrow

Arrow adalah pustaka Python yang menawarkan pendekatan ramah manusia untuk membuat, memanipulasi, memformat, dan mengonversi tanggal dan waktu. Ia berfungsi sebagai pengganti datetime dengan API yang lebih sederhana, sadar zona waktu secara default, dan metode peralihan waktu yang intuitif seperti .shift(days=-1) dan .humanize().

DiPyRun, Arrow tersedia melalui micropip. Anda dapat menjelajahi aritmatika tanggal, konversi zona waktu, pemformatan waktu relatif, dan penguraian tanggal tanpa harus mempelajari boilerplate waktu-waktu standar Python — semuanya di browser Anda tanpa perlu penyiapan.

Kode & Output Eksekusi

Konversi zona waktu dan peralihan waktu yang ramah manusia.

Arrow Date & TimeJalankan di Editor
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"))

Paket Terkait

Sumber Daya Python yang Direkomendasikan

Perluas pengetahuan Anda dengan tutorial interaktif terkait, lembar contekan, dan perbandingan kode.