awesome-repositories.com
المدونة
MCP
awesome-repositories.com

اكتشف أفضل مستودعات المصادر المفتوحة باستخدام بحث مدعوم بالذكاء الاصطناعي.

استكشفعمليات بحث منسقةبدائل مفتوحة المصدربرمجيات ذاتية الاستضافةالمدونةخريطة الموقع
المشروعخادم MCPحولكيفية ترتيب النتائجالصحافة
قانونيالخصوصيةالشروط
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
briannesbitt avatar

briannesbitt/Carbon

0
View on GitHub↗
16,613 نجوم·1,291 تفرعات·PHP·MIT·5 مشاهداتcarbon.nesbot.com↗

Carbon

Carbon is a date and time manipulation library for PHP that extends the native DateTime class. It provides a set of tools for calculating, formatting, and comparing dates and times using a simplified, human-readable syntax.

The library utilizes a fluent interface and static factory methods to allow for chained method calls and intuitive object instantiation. It supports both mutable and immutable state options to manage how date objects are modified and returned.

The toolset covers temporal data management, including time zone handling and localization-based formatting to convert date components into strings for different languages. It also facilitates complex date arithmetic, such as calculating differences between timestamps and performing additions or subtractions of time intervals.

Features

  • Date and Time Libraries - Provides a comprehensive set of utilities for parsing, validating, manipulating, and formatting date and time values in PHP.
  • Time Zone Management - Manages time zones and localization to ensure consistent time representation across different user regions.
  • Date Formatting Utilities - Provides extensive utilities for formatting date and time values into human-readable strings across different languages.
  • Duration Interval Calculators - Implements complex date arithmetic including additions, subtractions, and difference calculations between timestamps.
  • Language Helpers - Provides a collection of helper methods for common PHP calendar tasks like additions and relative time descriptions.
  • Class Wrappers - Extends the native PHP DateTime class with a fluent interface for more intuitive date manipulation.
  • Library Extensions - Extends the native PHP DateTime class to provide a richer set of manipulation tools.
  • Factory Method Patterns - Uses static factory methods to instantiate date objects for common time offsets.
  • Fluent Interfaces - Implements a fluent interface allowing developers to chain date modifications in a readable manner.
  • Immutable State Patterns - Provides immutable class options to ensure date objects are not modified by side effects.
  • Geolocation and Utilities - Extends native date and time functionality.

سجل النجوم

مخطط تاريخ النجوم لـ briannesbitt/carbonمخطط تاريخ النجوم لـ briannesbitt/carbon

بحث بالذكاء الاصطناعي

استكشف المزيد من المستودعات الرائعة

صف ما تحتاجه بلغة بسيطة — وسيقوم الذكاء الاصطناعي بترتيب آلاف المشاريع مفتوحة المصدر المنسقة حسب الصلة.

Start searching with AI

بدائل مفتوحة المصدر لـ Carbon

مشاريع مفتوحة المصدر مشابهة، مرتبة حسب عدد الميزات المشتركة مع Carbon.
  • prestodb/prestoالصورة الرمزية لـ prestodb

    prestodb/presto

    16,711عرض على GitHub↗

    Presto is a distributed SQL query engine designed for high-performance analytical processing across heterogeneous data sources. It functions as a data federation platform and massively parallel processing engine, allowing users to execute interactive queries against diverse storage systems without requiring data migration. By mapping remote metadata and structures to a unified relational namespace, it enables seamless cross-platform analysis through a standard SQL interface. The engine distinguishes itself through a pluggable connector architecture and a shared-nothing distributed processing

    Javabig-datadatahadoop
    عرض على GitHub↗16,711
  • moment/momentالصورة الرمزية لـ moment

    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
  • moment/luxonالصورة الرمزية لـ moment

    moment/luxon

    16,360عرض على GitHub↗

    Luxon is a JavaScript library for parsing, validating, manipulating, and formatting dates and times. It provides a suite of immutable objects for managing points in time, durations, and intervals, ensuring that all transformations return new instances to maintain predictable state. The library distinguishes itself by leveraging the native Internationalization API and environment-based time zone databases. This architecture allows for localized date formatting and global time zone conversions without requiring external data files or additional dependencies. It also supports non-Gregorian calen

    JavaScriptdatesdatetimeintl
    عرض على GitHub↗16,360
  • date-fns/date-fnsالصورة الرمزية لـ date-fns

    date-fns/date-fns

    36,579عرض على GitHub↗

    date-fns is a JavaScript date utility library providing a collection of pure functions for manipulating, formatting, and calculating dates and times. It serves as an immutable date manipulation library and a tool for time zone management, ensuring that date transformations are performed without modifying the original date objects. The library functions as a date formatting tool that converts date objects into human-readable strings using custom patterns and international locales. It includes a specific toolset for adjusting and calculating date representations across different geographical re

    TypeScriptdatedate-fnshacktoberfest
    عرض على GitHub↗36,579
عرض جميع البدائل الـ 30 لـ Carbon→

الأسئلة الشائعة

ما هي وظيفة briannesbitt/carbon؟

Carbon is a date and time manipulation library for PHP that extends the native DateTime class. It provides a set of tools for calculating, formatting, and comparing dates and times using a simplified, human-readable syntax.

ما هي الميزات الرئيسية لـ briannesbitt/carbon؟

الميزات الرئيسية لـ briannesbitt/carbon هي: Date and Time Libraries, Time Zone Management, Date Formatting Utilities, Duration Interval Calculators, Language Helpers, Class Wrappers, Library Extensions, Factory Method Patterns.

ما هي البدائل مفتوحة المصدر لـ briannesbitt/carbon؟

تشمل البدائل مفتوحة المصدر لـ briannesbitt/carbon: prestodb/presto — Presto is a distributed SQL query engine designed for high-performance analytical processing across heterogeneous data… moment/moment — Moment is a JavaScript date manipulation library used for parsing, validating, manipulating, and formatting dates and… moment/luxon — Luxon is a JavaScript library for parsing, validating, manipulating, and formatting dates and times. It provides a… date-fns/date-fns — date-fns is a JavaScript date utility library providing a collection of pure functions for manipulating, formatting,… formkit/tempo — Tempo is a JavaScript date manipulation library that provides a suite of tools for parsing, formatting, and… crsmithdev/arrow — Arrow is a Python date and time library designed for parsing, formatting, and manipulating date and time objects. It…