apie/date-value-objects
Date-related value objects for PHP/Apie that model only the date/time parts you need (LocalDate, Time, HourAndMinutes, UnixTimestamp, DateWithTimezone). Helps validate expected formats without relying on full DateTimeImmutable.
|
Package
|
Score
|
Description
|
Stars
|
Likes
|
Forks
|
Downloads
|
Issues
|
Score
|
Opportunity
|
License
|
Last Release
|
|
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| alexeyshockov/clock | 0.88 | — | 2 | 2 | 2 | 0 | 6 | 0.8 | 1.1 | — | — | |
| aeon-php/calendar | 0.86 | Aeon Calendar is a time management framework for PHP that makes working with dates, times, time zones, and intervals easier through a clean, object-oriented API, backed by solid testing and clear documentation with examples. | 206 | 209 | 8 | 192K | 0 | 10.4 | 41.0 | — | 3 years ago | |
| nesbot/carbon | 0.85 | Carbon is a PHP DateTime extension for easy date/time parsing, formatting, arithmetic, timezones, and human-friendly differences. Common in Laravel, it adds a fluent API, helpers like now()/today(), and readable methods for complex date logic. | 190 | 597 | 28 | 14M | 0 | 28.0 | 64.8 | MIT | 2 weeks ago | |
| moment/moment | 0.84 | Moment.js is a widely used JavaScript library for parsing, validating, manipulating, and formatting dates and times. It supports locales, time zones via plugins, and human-friendly output like relative time, making date handling simpler across apps. | 47,939 | 47,976 | 6,993 | 12K | 248 | 60.0 | 27.4 | MIT | — | |
| apie/common-value-objects | 0.83 | Common value objects for the Apie ecosystem: ready-to-use PHP enums (e.g., Gender) and identifier base classes (e.g., UUID v4) for entities, fields, or composite value objects. Designed to be extended and used as examples in your own domain. | 0 | 0 | 0 | 16 | 0 | 0.0 | 17.0 | MIT | — | |
| jenssegers/date | 0.82 | — | 1,807 | 1,846 | 252 | 84K | 7 | 27.7 | 25.6 | MIT | 6 years ago | |
| apie/text-value-objects | 0.82 | — | 0 | 0 | 0 | 22 | 0 | 0.0 | 18.8 | MIT | — | |
| php-standard-library/date-time | 0.81 | Immutable, timezone-aware DateTime types for PHP. Provides Duration, Period, and Interval helpers for safer date/time arithmetic and ranges, designed as a standard-library style package with clear docs and contribution links. | 1 | 1 | 0 | 33K | 0 | 19.0 | 63.8 | MIT | 2 months ago | |
| brick/date-time | 0.80 | Immutable, ISO-8601–focused date/time API for PHP 8.2+ built on top of native DateTime, adding missing types like LocalDate, LocalTime, YearMonth, and MonthDay. Inspired by Java’s JSR-310, well-tested, production-ready, Composer installable. | 362 | 366 | 36 | 176K | 19 | 27.9 | 49.7 | MIT | 6 months ago | |
| zf1/zend-date | 0.80 | Legacy Zend Framework 1 date/time utilities with parsing, formatting, locale-aware handling, and date calculations. Useful for maintaining older ZF1 apps or bridging to modern codebases that still depend on Zend_Date behavior. | 3 | 5 | 5 | 3K | 0 | 0.3 | 38.8 | BSD-3-Clause | — | |
| sylius/calendar | 0.80 | Sylius Calendar Component provides date handling utilities for PHP applications. A lightweight package for working with dates and related calendar concerns in your project. | 9 | 9 | 8 | 53K | 1 | 1.1 | 51.4 | — | 3 years ago | |
| awd-studio/vo-date-time | 0.79 | Immutable PHP 8.3+ date-time value object. Create from strings, compare (equal/greater/less/between), and return new instances for changes like nextDay(), copy(), or modified() with DateTimePeriod offsets (days, minutes, weeks). | 0 | 0 | 0 | 0 | 0 | 0.9 | — | — | 1 year ago | |
| cubicmushroom/valueobjects | 0.76 | A small PHP package providing lightweight Value Object classes to model immutable domain values (e.g., IDs, money, email, dates) with validation and type-safety. Useful for cleaner Laravel apps and DDD-style codebases. | 0 | 0 | 0 | 0 | 0 | 0.0 | — | MIT | — | |
| funeralzone/valueobjects | 0.75 | PHP 7.1+ value object toolkit for fundamental scalar-based VOs. Provides traits for strings/ints/etc, enums via constants, easy native serialization (fromNative/toNative), and encourages domain validation logic. Includes extension library for complex objects. | 66 | 66 | 7 | 18K | 2 | 6.3 | 33.7 | MIT | 5 years ago | |
| assoconnect/php-date | 0.75 | — | 7 | 7 | 1 | 613 | 0 | 19.5 | 28.9 | MIT | 5 months ago | |
| league/period | 0.74 | — | 733 | 753 | 45 | 131K | 0 | 18.7 | 32.4 | MIT | 9 months ago | |
| digital-craftsman/date-time-precision | 0.73 | Thin PHP value objects for precise date/time concepts: Moment (UTC-backed) plus Time, Date, Month, Year, Day, Weekday and collections. Avoid misleading DateTime comparisons, handle timezone-safe modifications (DST), with Symfony normalizers and Doctrine types. | 0 | 0 | 0 | 134 | 5 | 23.4 | 35.1 | MIT | 4 months ago | |
| digital-craftsman/datetime-parts | 0.73 | Value objects for precise date/time parts in PHP: Moment (UTC-based) plus Time, Date, Month, Year, Day/Weekday and collections. Avoid misleading DateTime comparisons, handle timezone-safe modifications across DST, with Symfony normalizers and Doctrine types. | 0 | 0 | 0 | 0 | 5 | 22.2 | 2.1 | MIT | 4 months ago | |
| apie/regex-value-objects | 0.70 | — | 0 | 0 | 0 | 16 | 0 | 0.0 | 17.0 | MIT | — | |
| php-standard-library/php-standard-library | 0.68 | PSL (PHP Standard Library) is a well-typed, centralized API set for PHP 8.4+ covering async, collections, networking, I/O, crypto, terminal UI, and more. It replaces unsafe PHP primitives with predictable, async-ready alternatives and includes composable type-safe validation. | 1,559 | 1,554 | 90 | 278K | 21 | 43.6 | 44.4 | MIT | 2 months ago |
How can I help you explore Laravel packages today?