arrow
UtilitiesDate a misura d'uomo
Panoramica arrow
Arrow è una libreria Python che offre un approccio a misura d'uomo alla creazione, manipolazione, formattazione e conversione di date e ore. Funziona come sostituto immediato di datetime con un'API più semplice, in grado di riconoscere il fuso orario per impostazione predefinita e metodi di spostamento temporale intuitivi come .shift(days=-1) e .humanize().
InPyRun, Arrow è disponibile tramite micropip. Puoi esplorare l'aritmetica delle date, le conversioni del fuso orario, la formattazione dell'ora relativa e l'analisi della data senza dover passare attraverso il boilerplate datetime standard di Python, tutto nel tuo browser senza alcuna configurazione richiesta.
Codice e output di esecuzione
Conversione del fuso orario e spostamento del tempo a misura d'uomo.
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"))Pacchetti correlati
Risorse Python consigliate
Espandi le tue conoscenze con tutorial interattivi, foglietti illustrativi e confronti di codici correlati.
Cicli Python
Scopri come utilizzare i loop Python per eseguire iterazioni sui dati. Padroneggia le best practice sui cicli for, while, interruzione, continua e loop con esempi interattivi.
Come ordinare un elenco in Python
Scopri come ordinare un elenco in Python utilizzando il metodo sort() e la funzione sorted(). Scopri l'ordinamento delle chiavi personalizzato e gli esempi di ordine inverso.
Foglio informativo sui metodi delle stringhe Python
Una guida di riferimento completa per la manipolazione delle stringhe Python. Padroneggia la formattazione, la ricerca, la divisione, la sostituzione e il controllo delle proprietà delle stringhe.
Python vs JavaScript: quale linguaggio di programmazione è il migliore?
Un confronto completo tra Python e JavaScript. Esplora le differenze di sintassi, le prestazioni, i casi d'uso (backend e frontend) ed esempi di codifica.