awesome-repositories.com
博客
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目关于排名机制媒体报道MCP 服务器
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
crsmithdev avatar

crsmithdev/arrow

0
View on GitHub↗
9,044 星标·752 分支·Python·Apache-2.0·3 次浏览arrow.readthedocs.io↗

Arrow

Arrow is a Python date and time library designed for parsing, formatting, and manipulating date and time objects. It provides a simplified interface for these operations compared to the Python standard library.

The library includes tools for converting standardized date strings via an ISO 8601 parser and transforming timestamps into human-readable relative strings across different locales. It also features a utility for translating timestamps between global timezones using location data objects.

Additional capabilities cover date string formatting, time object generation, and the calculation of time ranges and temporal offsets.

Features

  • Date and Time Libraries - Provides a comprehensive Python library for parsing, validating, manipulating, and formatting date and time values.
  • Temporal Offset Calculations - Calculates time intervals and UTC offsets between dates using global location data.
  • Relative Date Formatting - Displays timestamps as human-readable relative time strings readable across different locales.
  • Date Formatting Utilities - Provides libraries and functions for formatting date and time values into human-readable strings.
  • Relative Time Humanization - Transforms timestamps into human-readable relative strings across different locales.
  • Temporal Arithmetic - Provides operations for calculating time offsets and duration adjustments on datetime values.
  • ISO 8601 Standards - Implements the ISO 8601 international date representation standard for parsing and data exchange.
  • Timezone Management - Provides a system for translating timestamps between global timezones using location data objects.
  • Duration Calculations - Generates precise time ranges and boundaries for durations spanning from microseconds to years.
  • Timestamp Generators - Creates date and timestamp objects using simplified input options for common timing scenarios.
  • Date Object Wrappers - Wraps native Python date implementations to provide a consistent and simplified API for manipulation.
  • Date and Time - Human-friendly library for date and time manipulation.

Star 历史

crsmithdev/arrow 的 Star 历史图表crsmithdev/arrow 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Arrow 的开源替代方案

相似的开源项目,按与 Arrow 的功能重合度排序。
  • moment/momentmoment 的头像

    moment/moment

    47,965在 GitHub 上查看↗

    Moment is a JavaScript date manipulation library used for parsing, validating, manipulating, and formatting dates and times. It provides a system for converting date strings into structured objects using the ISO 8601 standard or custom tokens. The library includes a timezone management tool for handling UTC offsets and geographic timezones, ensuring accurate date calculations across different regions. It features an internationalized date formatter and a relative time calculator to render timestamps as human-friendly durations adapted to various cultural locales and languages. The project co

    JavaScript
    在 GitHub 上查看↗47,965
  • arrow-py/arrowarrow-py 的头像

    arrow-py/arrow

    9,046在 GitHub 上查看↗

    Arrow is a Python date and time library that provides a simplified interface for creating and manipulating timestamps by wrapping the Python standard library. It serves as a tool for managing date objects, handling timezone offsets, and performing relative date calculations. The library is distinguished by its ability to humanize timestamps into natural language relative descriptions across multiple locales and parse human-readable time phrases back into precise date objects. It also features a specialized parser for converting ISO 8601 strings and custom formatted text into date objects. Br

    Python
    在 GitHub 上查看↗9,046
  • sdispater/pendulumsdispater 的头像

    sdispater/pendulum

    6,668在 GitHub 上查看↗

    Pendulum is a Python date and time library that provides a simplified interface for date arithmetic, ISO parsing, localization, and timezone management. It serves as a replacement for the standard library datetime module, extending existing classes to maintain compatibility while offering a more intuitive management interface. The library distinguishes itself through a natural language date formatter that translates time differences into localized strings and a dedicated ISO 8601 date parser. It also includes tools for time-dependent logic testing, allowing the system clock to be mocked or fi

    Python
    在 GitHub 上查看↗6,668
  • formkit/tempoformkit 的头像

    formkit/tempo

    2,581在 GitHub 上查看↗

    Tempo is a JavaScript date manipulation library that provides a suite of tools for parsing, formatting, and calculating dates and times. It serves as a date arithmetic engine, a locale-aware formatter, and a timezone offset manager for native JavaScript date objects. The library includes a dedicated ISO 8601 date parser for validating and converting standardized strings into date objects. It handles geographic normalization through IANA timezone offset management and utilizes the native Internationalization API for region-specific date formatting. The project covers a broad range of date and

    TypeScriptdatedate-formattingdatetime
    在 GitHub 上查看↗2,581
查看 Arrow 的所有 30 个替代方案→

常见问题解答

crsmithdev/arrow 是做什么的?

Arrow is a Python date and time library designed for parsing, formatting, and manipulating date and time objects. It provides a simplified interface for these operations compared to the Python standard library.

crsmithdev/arrow 的主要功能有哪些?

crsmithdev/arrow 的主要功能包括:Date and Time Libraries, Temporal Offset Calculations, Relative Date Formatting, Date Formatting Utilities, Relative Time Humanization, Temporal Arithmetic, ISO 8601 Standards, Timezone Management。

crsmithdev/arrow 有哪些开源替代品?

crsmithdev/arrow 的开源替代品包括: moment/moment — Moment is a JavaScript date manipulation library used for parsing, validating, manipulating, and formatting dates and… arrow-py/arrow — Arrow is a Python date and time library that provides a simplified interface for creating and manipulating timestamps… sdispater/pendulum — Pendulum is a Python date and time library that provides a simplified interface for date arithmetic, ISO parsing,… python-pendulum/pendulum — Pendulum is a Python datetime library used for creating, manipulating, and formatting date and time objects with… formkit/tempo — Tempo is a JavaScript date manipulation library that provides a suite of tools for parsing, formatting, and… matthewyork/datetools — DateTools is a date manipulation library for iOS applications that provides utilities for date arithmetic, range…