为什么有时候两天是一颗星?

因为万年历有两个系统,第一个是二十八夜。你上一个是基于正义道的计算,采用道家的方法。也就是传统历书的算法。

后者以《文殊菩萨二十七夜》为蓝本,是始于印度的《姚苏经》。后一种算法在中国大陆并不流行,但孔宣风水学大师李居明先生辅政堂编纂的历书大多采用了后一种算法(因为李居明兼修密宗)。由于李先生的国际影响力,后一种算法现在广为流传。