overtrue / chinese-calendar

:date: 中国农历(阴历)与阳历(公历)转换与查询工具
MIT License
524 stars 109 forks source link

生肖计算不对 #28

Open mrxlhm opened 6 years ago

mrxlhm commented 6 years ago

阳历日期:1939-01-06 阴历日期:1938冬月十六 生肖:虎

计算结果生肖为:兔

以上仅仅是我提供的一个日期,还有后续好多日期都有问题

问题2:

string(10) "2001-02-02" string(16) "2001正月初十" string(16) "2001正月初十" string(3) "蛇" string(3) "蛇" string(10) "2001-02-03" string(16) "2001正月十一" string(16) "2001正月十一" string(3) "蛇" string(3) "蛇" string(10) "2001-02-04" string(16) "2001正月十二" string(16) "2001正月十二" string(3) "蛇" string(3) "马" //此处生肖突然变化。。。 string(10) "2001-02-05" string(16) "2001正月十三" string(16) "2001正月十三" string(3) "蛇" string(3) "蛇"

fuxu commented 6 years ago

生肖的分隔点是"立春"

gclinux commented 4 years ago

这个没错 生肖是按节气来算的