【Github】项目名:overtrue/chinese – calendar:中国农历与阳历转换查询工具
项目简介
这是一个基于PHP开发的工具,用于中国农历(阴历)与阳历(公历)之间的转换与查询。它可以准确地将给定的日期在两种历法之间进行转换,并能提供诸如干支、生肖、节气、是否闰月等丰富的日期相关信息。该项目在GitHub上开源,采用MIT许可证,拥有524颗星和109个分叉。
项目用法示例
通过简单的代码调用即可实现转换查询功能。例如,先设置时区为’PRC’,然后实例化’Calendar’类,就可以使用’solar’或’lunar’方法进行转换。像下面这样:
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参数
项目总结
overtrue/chinese – calendar是一个功能实用的历法转换查询工具,尤其对于需要处理农历和阳历日期转换的PHP开发者来说非常方便。如果你对这个项目有任何想法或者建议,欢迎在下方留言参与讨论。