awesome-repositories.com
Blog
awesome-repositories.com

Entdecke die besten Open-Source-Repositories mit KI-gestützter Suche.

EntdeckenKuratierte SuchenOpen-Source-AlternativenSelf-hosted SoftwareBlogSitemap
ProjektÜber unsRanking-MethodikPresseMCP-Server
RechtlichesDatenschutzAGB
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

5 Repos

Awesome GitHub RepositoriesTemporal String Interpolation

Transforms date objects into human-readable text using localized patterns.

Distinct from String Localization: Focuses specifically on date-to-string interpolation rather than general application string retrieval

Explore 5 awesome GitHub repositories matching development tools & productivity · Temporal String Interpolation. Refine with filters or upvote what's useful.

Awesome Temporal String Interpolation GitHub Repositories

Finde die besten Repos mit KI.Wir suchen mit KI nach den am besten passenden Repositories.
  • arrow-py/arrowAvatar von arrow-py

    arrow-py/arrow

    9,046Auf GitHub ansehen↗

    Arrow ist eine Python-Bibliothek für Datum und Uhrzeit, die eine vereinfachte Schnittstelle zum Erstellen und Bearbeiten von Zeitstempeln bietet, indem sie die Python-Standardbibliothek kapselt. Sie dient als Werkzeug zur Verwaltung von Datumsobjekten, zur Handhabung von Zeitzonen-Offsets und zur Durchführung relativer Datumsberechnungen. Die Bibliothek zeichnet sich durch ihre Fähigkeit aus, Zeitstempel in natürliche, relative Sprachbeschreibungen für verschiedene Gebietsschemata zu übersetzen und menschenlesbare Zeitangaben wieder in präzise Datumsobjekte umzuwandeln. Zudem verfügt sie über einen spezialisierten Parser zur Konvertierung von ISO 8601-Strings und benutzerdefiniert formatierten Texten in Datumsobjekte. Zu den umfassenden Funktionen gehören zeitliche Arithmetik zum Verschieben von Daten, Bereichsgenerierung zur Berechnung von Zeitspannen und Rundungen zur Anpassung von Zeitstempeln an bestimmte Einheiten. Sie deckt außerdem globale Zeitzonen und Sommerzeitumstellungen sowie die lokalisierte Übersetzung für internationalisierte Datumsformate ab.

    Transforms date objects into human-readable strings using customized alphanumeric tokens and predefined mappings.

    Python
    Auf GitHub ansehen↗9,046
  • matthewyork/datetoolsAvatar von MatthewYork

    MatthewYork/DateTools

    7,186Auf GitHub ansehen↗

    DateTools is a date manipulation library for iOS applications that provides utilities for date arithmetic, range management, and relative time formatting. It functions as a set of tools to shift dates by specific units, calculate durations between timestamps, and convert dates into localized, human-readable strings. The library specializes in the analysis of time spans, offering systems to define, compare, and organize overlapping or sequential time periods. It includes logic to determine chronological relationships, such as whether dates fall within specific windows or how different time per

    Transforms date objects into human-readable text using system locale settings and predefined format styles.

    Objective-C
    Auf GitHub ansehen↗7,186
  • sdispater/pendulumAvatar von sdispater

    sdispater/pendulum

    6,668Auf GitHub ansehen↗

    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

    Maps time units to localized word sets to convert durations into natural human languages.

    Python
    Auf GitHub ansehen↗6,668
  • hustcc/timeago.jsAvatar von hustcc

    hustcc/timeago.js

    5,376Auf GitHub ansehen↗

    timeago.js ist eine JavaScript-Bibliothek, die Zeitstempel in menschenlesbare relative Zeitangaben umwandelt. Sie fungiert als internationalisierte Datumsbibliothek, die statische Datums- und Zeitdaten in beschreibende Aussagen über die vergangene Zeit transformiert. Das Projekt bietet einen dynamischen Zeit-Updater, der relative Zeit-Labels auf einer Webseite in regelmäßigen Abständen automatisch aktualisiert. Es unterstützt mehrsprachige Datums-Lokalisierung, wodurch Aussagen über die vergangene Zeit mithilfe integrierter oder benutzerdefinierter Locale-Einstellungen in verschiedene Sprachen übersetzt werden können.

    Generates translated relative time phrases by inserting numeric values into localized temporal patterns.

    TypeScript
    Auf GitHub ansehen↗5,376
  • spencermountain/spacetimeAvatar von spencermountain

    spencermountain/spacetime

    4,109Auf GitHub ansehen↗

    Spacetime ist eine JavaScript-Zeitzonen-Bibliothek und ein Framework zur Datumsmanipulation für das Parsen, Formatieren und Verwalten von Daten über globale Zeitzonen hinweg. Es bietet ein Internationalisierungstool zur Lokalisierung von Datumskomponenten und enthält statische Typdefinitionen für TypeScript-Umgebungen, um Typprüfung und Autovervollständigung zu gewährleisten. Das Projekt verfügt über ein Plugin-System für benutzerdefinierte Datumslogik, das die Injektion spezialisierter Methoden und Verhaltensweisen in Datumsobjekte ermöglicht. Diese Erweiterbarkeit erlaubt die Implementierung projektspezifischer Zeitanforderungen durch prototypbasierte Methodenerweiterungen. Die Bibliothek deckt ein breites Spektrum an Datums- und Zeitoperationen ab, einschließlich Kalender-Mathematik zum Addieren oder Subtrahieren von Zeiteinheiten, Datumsvergleichs-Utilities und Komponentenextraktion zum Abrufen von Kalenderdetails. Sie handhabt globales Zeitzonenmanagement mit Funktionen für regionale Offsets, Sommerzeitberechnungen und Konvertierungen zwischen verschiedenen Zeitzonen. Das System bietet zudem Parsing und Validierung für ISO-Strings, Epochen und natürlichsprachliche Eingaben sowie Formatierungstools, die Datumsobjekte mithilfe regionaler Spracheinstellungen und benutzerdefinierter Vorlagen in menschenlesbaren Text umwandeln.

    Transforms date objects into human-readable text by replacing formatting symbols with calculated calendar values.

    JavaScriptdate-formattingdaylight-savingstime-formatting
    Auf GitHub ansehen↗4,109
  1. Home
  2. Development Tools & Productivity
  3. Localization Support
  4. String Localization
  5. Temporal String Interpolation