首页 资源列表 文章列表

PHP农历时间库

农历时间库.

安装方式:

composer require overtrue/chinese-calendar


网页使用

use Overtrue\ChineseCalendar\Calendar;

date_default_timezone_set('PRC');

$calendar = new Calendar();

$result = $calendar->solar(2017, 5, 5); // 阳历

$result = $calendar->lunar(2017, 4, 10); // 阴历

$result = $calendar->solar(2017, 5, 5, 23) // 阳历,带 $hour 参数


结果

array(

   'lunar_year': '2017',                // 农历年

   'lunar_month': '04',                 // 农历月

   'lunar_day': '10',                   // 农历日

   'lunar_hour': NULL,                  // 农历时

   'lunar_year_chinese': '二零一七',    // (汉字)农历年

   'lunar_month_chinese': '四月',       // (汉字)农历月

   'lunar_day_chinese': '初十',         // (汉字)农历日

   'lunar_hour_chinese': NULL,          // (汉字)农历时辰

   'ganzhi_year': '丁酉',               // (干支)年柱

   'ganzhi_month': '乙巳',              // (干支)月柱

   'ganzhi_day': '壬辰',                // (干支)日柱

   'ganzhi_hour': NULL,                 // (干支)时柱

   'animal': '鸡',                      // 生肖

   'term': '立夏',                      // 节气

   'is_leap': false,                    // 是否为闰月

   'gregorian_year': '2017',            // 公历年

   'gregorian_month': '05',             // 公历月

   'gregorian_day': '05',               // 公历日

   'gregorian_hour': NULL,              // 公历时

   'week_no': 5,                        // (数字)星期几

   'week_name': '星期五',               // (汉字)星期几

   'is_today': false,                   // 是否为今天

   'constellation': '金牛'              // 星座

);

array (

 'lunar_year' => '2017',

 'lunar_month' => '04',

 'lunar_day' => '11',

 'lunar_hour' => '23',                  // 农历时

 'lunar_year_chinese' => '二零一七',

 'lunar_month_chinese' => '四月',

 'lunar_day_chinese' => '十一',

 'lunar_hour_chinese' => '子时',        // (汉字)农历时辰

 'ganzhi_year' => '丁酉',

 'ganzhi_month' => '乙巳',

 'ganzhi_day' => '癸巳',

 'ganzhi_hour' => '壬子',               // (干支)日柱

 'animal' => '鸡',

 'term' => NULL,

 'is_leap' => false,

 'gregorian_year' => '2017',

 'gregorian_month' => '05',

 'gregorian_day' => '05',

 'gregorian_hour' => '23',              // 公历时

 'week_no' => 5,

 'week_name' => '星期五',

 'is_today' => false,

 'constellation' => '金牛',

);