arrow
UtilitiesDes rendez-vous respectueux des humains
Aperçu arrow
Arrow est une bibliothèque Python qui offre une approche conviviale pour créer, manipuler, formater et convertir des dates et des heures. Il fonctionne comme un remplacement instantané de datetime avec une API plus simple, prenant en compte le fuseau horaire par défaut et des méthodes intuitives de décalage temporel telles que .shift(days=-1) et .humanize().
DansPyRun, Arrow est disponible via micropip. Vous pouvez explorer l'arithmétique des dates, les conversions de fuseau horaire, le formatage de l'heure relative et l'analyse de la date sans parcourir le passe-partout datetime standard de Python, le tout dans votre navigateur sans aucune configuration requise.
Sortie de code et d'exécution
Conversion de fuseau horaire et décalage horaire respectueux des humains.
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"))Forfaits associés
Ressources Python recommandées
Développez vos connaissances avec des didacticiels interactifs, des aide-mémoire et des comparaisons de codes associés.
Boucles Python
Apprenez à utiliser les boucles Python pour parcourir les données. Maîtrisez les bonnes pratiques pour les boucles, while, break, continue et loop avec des exemples interactifs.
Comment trier une liste en Python
Apprenez à trier une liste en Python à l'aide de la méthode sort() et de la fonction sorted(). Découvrez des exemples de tri de clés personnalisé et d’ordre inverse.
Aide-mémoire sur les méthodes de chaîne Python
Un guide de référence complet pour la manipulation des chaînes Python. Maîtrisez le formatage, la recherche, le fractionnement, le remplacement et la vérification des propriétés des chaînes.
Python vs JavaScript : quel langage de programmation est le meilleur ?
Une comparaison complète entre Python et JavaScript. Explorez les différences de syntaxe, les performances, les cas d'utilisation (backend et frontend) et des exemples de codage.