composer阴历阳历互转包 地址 ~~~ composer require overtrue/chinese-calendar -vvv ~~~ 使用方法 ~~~ use Overtrue\ChineseCalendar\Calendar; $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': '金牛' // 星座 ); ~~~ 传送门:[composer地址](https://packagist.org/packages/overtrue/chinese-calendar "composer地址")