chanthorn/carbon-kh
最新稳定版本:v2.1
Composer 安装命令:
composer require chanthorn/carbon-kh
包简介
Covert Date to Khmer Lunar date
README 文档
README
Installation
composer require chanthorn/carbon-kh
Usage
require_once __DIR__ . '/vendor/autoload.php'; use Carbon\Carbon; use Chanthorn\CarbonKh\ToKhmerDate; $date = Carbon::parse('2023-01-01'); $khmerDate = new ToKhmerDate($date); echo $khmerDate::format(); // ថ្ងៃអាទិត្យ ១០កើត ខែបុស្ស ឆ្នាំខាល ចត្វាស័ក ពុទ្ធសករាជ ២៥៦៦ echo $khmerDate::format('dN ថ្ងៃW ខែm ព.ស. b'); // ១០កើត ថ្ងៃអាទិត្យ ខែបុស្ស ព.ស. ២៥៦៦ print_r($khmerDate::khNewYear()); // array:3 [ // "date" => Carbon\Carbon // "days" => 3 // "dates" => array:3 // ]
Use Helper Function
require_once __DIR__ . '/vendor/autoload.php'; echo khmerDate('2024-01-01')->format(); //ថ្ងៃច័ន្ទ ៥រោច ខែមិគសិរ ឆ្នាំថោះ បញ្ចស័ក ពុទ្ធសករាជ ២៥៦៧ print_r(khmerDate('2024-01-01')::khNewYear()); print_r(KhmerNewYearDate(2024)); // array:3 [ // "date" => Carbon\Carbon // "days" => 4 // "dates" => array:4 // ]
Usage with Laravel
use Chanthorn\CarbonKh\ToKhmerDate; $date = Carbon::parse('2023-01-01'); $khmerDate = new ToKhmerDate($date); echo $khmerDate::format(); // ថ្ងៃអាទិត្យ ១០កើត ខែបុស្ស ឆ្នាំខាល ចត្វាស័ករាជ ២៥៦៦ echo $khmerDate::format('dN ថ្ងៃW ខែm ព.ស. b'); // ១០កើត ថ្ងៃអាទិត្យ ខែបុស្ស ព.ស. ២៥៦៦ print_r($khmerDate::khNewYear()); // array:3 [ // "date" => Carbon\Carbon // "days" => 3 // "dates" => array:3 // ]
Format
Check out format here
Authors
- This library is Ported from khmercal by Seanghay and momentkh by Thyrith Sor in to PHP.
统计信息
- 总下载量: 610
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 4
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2023-08-31