dansoppelsa / laravel-carbon-macros
Laravel Carbon Macros
Installs: 1 496
Dependents: 0
Suggesters: 0
Security: 0
Stars: 81
Watchers: 3
Forks: 28
Open Issues: 4
Requires
- illuminate/support: ^8.12|^9.0|^10.0|^11.0|^12.0
Requires (Dev)
- orchestra/testbench: ^6.23|^7.0|^8.0|^9.0|^10.0
- phpunit/phpunit: ^9.4|^10.1|^11.5
This package is auto-updated.
Last update: 2025-08-04 00:33:50 UTC
README
A handy collection of international Illuminate\Support\Carbon
date helpers
Available Methods
Multi-National Dates
- isNewYearsDay
- isGoodFriday
- isEasterSunday
- isAllSaintsDay
- isChristmasDay
- isNewYearsEve
- isOrthodoxChristmasDay
- isOrthodoxChristmasEve
US Dates 🇺🇸
- isMlkJrDay
- isPresidentsDay
- isMemorialDay
- isIndependenceDay
- isLaborDay
- isColumbusDay
- isVeteransDay
- isAmericanThanksgiving
Canadian Dates 🇨🇦
- isFamilyDay
- isVictoriaDay
- isCanadaDay
- isCivicHoliday
- isLabourDay
- isCanadianThanksgiving
- isRemembranceDay
- isBoxingDay
Other Dates
- Algeria 🇩🇿
- Brazil 🇧🇷
- Egypt 🇪🇬
- France 🇫🇷
- Germany 🇩🇪
- India 🇮🇳
- Indonesia 🇮🇩
- Italy 🇮🇹
- Kenya 🇰🇪
- Netherlands 🇳🇱
- North Macedonia 🇲🇰
- Poland 🇵🇱
- Sweden 🇸🇪
- Tunisia 🇹🇳
- Ukraine 🇺🇦
- Zambia 🇿🇲
Installation
Install via composer
composer require dansoppelsa/laravel-carbon-macros
Usage
<?php use Illuminate\Support\Carbon; $day = Carbon::parse('2020-12-25'); $day->isChristmasDay(); // true $day->isCanadaDay(); // false $day->isNewYearsDay(); // false