lunar-java
lunar-java copied to clipboard
日历、公历(阳历)、农历(阴历、老黄历)、佛历、道历,支持节假日、星座、儒略日、干支、生肖、节气、节日、彭祖百忌、每日宜忌、吉神宜趋凶煞宜忌、吉神(喜神/福神/财神/阳贵神/阴贵神)方位、胎神方位、冲煞、纳音、...
我明明设置一个【1986-9-1 00:02:02 】的数据,并且转换成为一个13位的时间戳, 根据时间戳导入后-转换后竟然变成【1986-08-31 23:02:02 】 这个时间戳计算差了1天,连日期都改变了 //实测 Andriod Java 运行日期计算错误,时间戳转换日期出错 //设置一个1986-9-1 的数据 Calendar calendar = Calendar.getInstance(); calendar.set(Calendar.YEAR,1986); calendar.set(Calendar.MONTH,8); calendar.set(Calendar.DAY_OF_MONTH,1); calendar.set(Calendar.HOUR_OF_DAY, 0); calendar.set(Calendar.MINUTE, 2); calendar.set(Calendar.SECOND, 2); //SimpleDateFormat来输出规范的字符串 拿到时间戳 SimpleDateFormat sdf...
十二生肖和星座希望可以做成Map字典用于前端选择使用,感谢! Ps:Key为Index、value为描述。这样大家可以直接用字典,不用再上层遍历在构建一层映射了
希望增加根据节假日反查日期的能力,比如查询2022年清明节的日期等
 已存在的节日数据无法删除  如图,设置01-04为工作日,调用 `fix()` 方法。删掉01-04,再调用 `fix()` 方法后,`DATA_IN_USE` 中01-04 日期不会删除
流月显示的时候,应该显示节,而不是显示正月二月
目前只有流年和流月,没有流日,希望能够增加流日
Solar solar1 = new Solar(year,3,22); System.out.println(solar1.toFullString()); System.out.println(solar1.getLunar().toFullString()); 上述代码会导致数组下标越界 day 参数为23 也会
请问有流日和流时的算法么,或者相关例子也可以,完全不知道咋算啊