6tail / lunar-java

日历、公历(阳历)、农历(阴历、老黄历)、佛历、道历,支持节假日、星座、儒略日、干支、生肖、节气、节日、彭祖百忌、每日宜忌、吉神宜趋凶煞宜忌、吉神(喜神/福神/财神/阳贵神/阴贵神)方位、胎神方位、冲煞、纳音、星宿、八字、五行、十神、建除十二值星、青龙名堂等十二神、黄道日及吉凶等。lunar is a calendar library for Solar and Chinese Lunar.
http://6tail.cn/calendar/api.html
MIT License
665 stars 151 forks source link

通过date实例化Solar有bug #42

Open juminut opened 1 month ago

juminut commented 1 month ago

Date date=Date.valueOf("1991-08-01");
 Solar solar=Solar.fromDate(date);
 System.out.println(date);
 System.out.println(solar);

输出结果: 1991-08-01 1991-07-31

6tail commented 4 weeks ago

使用Date请注意时区。

juminut commented 3 weeks ago

应该不是时区问题。91年之后就没问题。91年之前就差一天。

6tail commented 3 weeks ago

你知道夏令时吗?