kd5217136
Results
1
comments of
kd5217136
> 6tail你好: > > 关于lunar-javascript里的二十八星宿排列,使用的是地支+周的计算方式。 而其他部分农历程序使用的是印度佛教的27星宿排布方式。(印度佛教所使用二十七星宿,传自中土。但因为观测位置原因,舍弃了牛宿。) > > 理由1:印度佛教排列的27星宿方法是对的,但是不适用北京时间。因为我国北京地区观测月宫黄道,是可以观测到牛宿的。 理由2:地支+周之所以不对,是因为周在古代计时中,采用的是七曜排序,与现代的“基督教礼拜日”相差甚远,使用+周的做法不提倡,也没有逻辑依据。 > > 根据我使用观星方式所获得的二十八值日,采用农历月表的排列方式,恢复成二十八星宿相对来说更加准确。 > > 二十八星宿资料采用:https://zh.wikipedia.org/wiki/%E4%BA%8C%E5%8D%81%E5%85%AB%E5%AE%BF%E4%B8%AD%E8%A5%BF%E6%98%9F%E5%90%8D%E5%AF%B9%E7%85%A7%E8%A1%A8 > > 根据对应现代星座名称,我观测了在不同阴历月日时,月亮所重叠的二十八星宿位置。 > > 以此推荐您做以下修改:例如: > > 月排序 export const CN_MONTH = '十一_十二_正_二_三_四_五_六_七_八_九_十'.split('_')...