seyyedam7 / persian-cal-events
波斯(贾拉利)日历事件包
v1.0.0
2023-02-01 19:38 UTC
Requires
- php: ^8.0
- ext-curl: *
- ext-json: *
- nesbot/carbon: ^2.61
Requires (Dev)
- phpunit/phpunit: ^9.5.10
This package is auto-updated.
Last update: 2024-08-29 23:30:04 UTC
README
此包旨在为波斯日历(贾拉利)提供爬取时间.ir的事件,并使用morilog/jalali进行转换。
功能
- 显示节假日
- 该日的事件
- 支持贾拉利和公历
- 指示事件是否因宗教原因而举行
安装
composer require seyyedam7/persian-cal-events
用法
PersianCalEvent::jalali(1398, 1, 1);
/*
{
"is_holiday": true,
"events": [
{
"description": "جشن نوروز/جشن سال نو",
"additional_description": "",
"is_religious": false
}
]
}
*/
PersianCalEvent::gregorian(2019, 8, 12);
PersianCalEvent::gregorian(new Carbon('2019-08-12'));
/*
{
"is_holiday": true,
"events": [
{
"description": "عید سعید قربان",
"additional_description": "١٠ ذوالحجه",
"is_religious": true
}
]
}
*/