主要使用的一些开源项目
更新日志:
  • 04-20:PureJOY@SAE1.0,用户可通过发送固定格式的微信文本消息查询八字排盘。用查表法计算农历和节气交接日期。
  • 05-05:PureJOY@SAE2.0,使用寿星万年历1.0的天文算法,计算农历和节气交接日期和时间用于排盘。
  • 05-28:BaziApp@SAE1.0 alpha_1,改用django重新搭建应用,重新设计UI,移植PureJOY 2.0排盘算法。
  • 06-04:BaziApp@SAE1.0 alpha_2,修复起运时间判断分支,流年计算起点的错误,修复窄屏手机显示的一些问题。
  • 06-11:BaziApp@SAE1.0 alpha_3,添加真太阳时排盘,平气法排盘,夏令时排盘等功能、修复一些小的bug,局部调整UI。
  • 06-12:BaziApp@SAE1.0 alpha_3,修复闰年二月份以后日干少一天、农历闰月不显示、平气法下半月月柱计算错误。
  • 06-13:BaziApp@SAE1.0 alpha_3,修复12月份冬至以后各天农历月份计算出错,排盘格式局部调整,微信分享链接格式调整。
  • 06-21:BaziApp@SAE1.0 alpha_4,使用寿星历5.05测试版天文算法替代之前1.0版算法进行节气定气计算,修改使用平气拟合参数计算节气交接时间的算法与寿星历5.05的古历历谱的数据保持一致,其他bug修复。
  • 07-15:BaziApp@SAE1.0 alpha_5, 修复日期输入控件中某些年月农历日期和农历月份长度计算错误(1933年闰五月、六月长度,1988年四月至十二月每日日期错误,1989年六月、七月,1996年五月至八月各月长度, 2025年三月、四月长度,2033年闰月出错),添加八字反推功能。
  • 07-19:BaziAPP@SAE1.0 alpha_5,修复安卓版微信内置浏览器排盘后无法预览截图。
  • 08-09:BaziAPP@SAE1.0 alpha_6,调整地址和经度录入web页面的UI和处理逻辑。
  • 01-24:BaziApp@SAE1.0 alpha_7,添加三命学苑尤武伟所著子平历用于平气法排盘。
代码贡献

本应用为开源项目(点击进入),将公开测试一段时间,欢迎有兴趣的朋友一起加入开发。