À propos du projet

Arrow fournit un remplacement direct du module datetime standard avec une API plus propre. Elle prend en charge Python 3.8 et versions ultérieures, utilise par défaut UTC et des objets conscients du fuseau horaire, et peut analyser de nombreux formats de chaînes courants, y compris ISO 8601. La bibliothèque offre des méthodes de création simples, une méthode shift pour les décalages relatifs, le formatage et l'analyse avec des motifs personnalisés, la conversion de fuseaux horaires via dateutil, pytz ou ZoneInfo, la génération d'intervalles et de plages temporelles, ainsi que des chaînes de temps relatif lisibles par l'humain dans plusieurs locales. L'installation se fait via pip install arrow. Le projet inclut des annotations de type complètes et une documentation extensive sur arrow.readthedocs.io.