pusparaj/ nepalicalendar
这是一个用于尼泊尔日历和日期转换的 Laravel 扩展包。
dev-master
2023-10-07 20:15 UTC
This package is not auto-updated.
Last update: 2024-09-21 18:39:28 UTC
README
安装
首先在您的 composer.json 文件中添加以下代码:
"repositories": [
{
"type": "vcs",
"url": "https://gitlab.com/pusparaj/nepali-event-calendar"
}
],
然后通过 composer 安装该包。
composer require pusparaj/nepalicalendar
使用提供者
Pusparaj\NepaliCalendar\NepaliEventCalendarServiceProvider::class
使用别名
'NepaliEventCalendar' => Pusparaj\NepaliCalendar\Facades\NepaliEventCalendar::class
基本用法
将公历转换为尼历
use Pusparaj\NepaliCalendar\NepaliDateConverter;
$bsConvetedDate = NepaliDateConverter::englishToNepaliDateConverter(2023,10,20);
将尼历转换为公历
$asConvertedDate = NepaliDateConverter::nepaliToEnglishDateConverter(2076,01,23);
显示尼泊尔事件日历
在控制器中
use Pusparaj\NepaliCalendar\NepaliEventCalendar;
$events = array(
'2080-1-23'=>['Test Event1','Test Event2'],
'2080-7-10'=>['Test Event 3'],
);
$nepaliCalendar = NepaliEventCalendar::generateNepaliCalendar($events);
注意: 您可以为事件设置空数组(array())。也可以为同一天添加多个事件,如上所示
在视图文件中
您可以使用以下代码。
{!! $nepaliCalendar !!}