lunar-javascript icon indicating copy to clipboard operation
lunar-javascript copied to clipboard

getNextJie和getPrevJie如何正确使用?这应该是bug吧!

Open ikale opened this issue 1 year ago • 2 comments

let s = Solar.fromYmd(2024, 2, 4); // 立春 let nx = s.getLunar().getNextJie(true); // ❌立春,✔惊蛰 let px = s.getLunar().getPrevJie(true); // ❌立春, ✔小寒 console.log(nx.getName(),px.getName());
这三个居然全部都是立春?卡bug吗 [苦笑]

ikale avatar Feb 06 '24 18:02 ikale

image 你可以暂时按上图改下代码,不过我建议getPrevJie(true)还是立春。因为按天算,一旦进入2月4日0点,就已经属于立春了,三候这些已经需要按立春计算了。如果你接受这个建议,可按下图这样改: image

6tail avatar Feb 07 '24 01:02 6tail

v1.6.11 已修复prev的问题。

6tail avatar Mar 02 '24 03:03 6tail