iztro是一套支持多语言、轻量级获取紫微斗数排盘信息的javascript开源库,通过传入出生日期、时间、性别,输出对应的紫微斗数星盘信息,除此之外,还提供获取运限(大限,小限,流年,流月,流日,流时)的数据、获取流耀(大限和流年的动态星耀)等等功能,支持多语言混合输入,输出指定语言数据,感兴趣的同学可以学习研究。

iztro-开源轻量级紫微斗数排盘JS开源库 第5张插图

iztro功能列表

  1. 获取运限(大限,小限,流年,流月,流日,流时)的数据
  2. 获取流耀(大限和流年的动态星耀)
  3. 判断指定宫位是否存在某些星耀
  4. 判断指定宫位三方四正是否存在某些星耀
  5. 判断指定宫位三方四正是否存在四化
  6. 判断指定星耀是否存在四化
  7. 判断指定星耀三方四正是否存在四化
  8. 判断指定星耀是否是某个亮度
  9. 根据天干获取四化
  10. 获取指定星耀所在宫位
  11. 获取指定宫位三方四正宫位
  12. 获取指定星耀三方四正宫位
  13. 获取指定星耀对宫
  14. 获取指定运限宫位
  15. 获取指定运限宫位的三方四正
  16. 判断指定运限宫位内是否存在某些星耀
  17. 判断指定运限宫位内是否存在四化
  18. 判断指定运限三方四正内是否存在某些星耀
  19. 判断指定运限三方四正内是否存在四化
  20. 判断指定宫位是否是空宫

紫微斗是什么

紫微斗数是源自中国古代的算命方法,用农历的出生年、月、日和时辰来排个人命盘,进而窥探吉凶。 排个人命盘时,与西洋占星术不同,不查星历:命盘分十二宫垣,以干支为经纬,星宿罗布,将中天诸星、北斗诸星、南斗诸星、神煞等诸星列置其中。

排盘是什么

排盘是指将人的出生年月日转化为紫薇斗数的特定符号,是使用紫薇斗数的第一步。 由于紫薇斗数的排盘比较复杂,所以我们一般都是借助软件或网页自动排盘。 我们可以在网上搜索“紫薇斗数在线排盘” 或者下载专门的紫薇斗数app,然后输入自己的出生年月日时和性别,进行快速排盘。

开源轻量级紫微斗数排盘JS开源库