分享

公历日子与阴历干支互换算法

 神州太极 2016-10-06


  我国是个阴、阳历并行的国家,各有所用,不可偏废。阳历某日期属阴历何干支?长期以来,一直困扰着人们!能否找出阴阳之间内在联系,发现其间固有规律,找出其间计算公式,一直是我关心的问题。通过潜心研究,终于得出“阳日阴干互换公式”。阴、阳关系,虽有《万年历》可查,但十九世纪以前的就少见难查了。为弘扬祖国传统文化,愿公示与大家分享。此公式的关键是将“干支”数字化,是在“阳日阴干换算”及“世纪调节阀”的基础上演变而来,详述如下:
  设:公元年数末两位数为X;修正值为Y(单月)或Y+30(双月);调节阀为Z;阳历日期为R;商为n;余数为m;(余数即干支)。


  一、阳日变阴干


  公式:(X﹒5+X÷4+R+Y+Z)÷60=n······m
  例题:问阳历2014年10月1日为阴历何干支?
  解:已知X=14,R=1Y=4+30(双月),Z=54,
  (14×5+14÷4+1+34+54)÷60=n······m
  (70+3+89)÷60=n······m
  162÷60=2······4242即乙巳。
  答:阳历2014年10月1日,阴历干支为乙巳日。

  二、阴干变阳日


  公式:X﹒5+X÷4+R+Y+Z=60n+m
  例题:问阴历2014年九月初八为乙巳日,求阳历是几月几日?
  解:已知阴历为九月,初八日乙巳值m=42,Y=4+30(偶月),Z=54,
  设:阳历为10月R日,(因阳历月份始终比阴历月份多1.故为十月)
  (14×5+14÷4+R+34+54)=60n+42
  73+R+88=60n+42
  R=60n—119(n取最小值2)
  R=120—119
  R=1
  答:阴历九月乙巳日,阳历为10月1日。


  再例阳变阴:
  已知毛泽东生日是公元1893年12月26日,问阴历是何日干?
  解:已知R=26,修正值Y=30+5,十九世纪调节阀Z=25,m=日干支
  (93×5+93÷4+26+35+25)÷60=n······m
  (465+23+86)÷60=n······m
  574÷60=9······34【34即丁酉日】
  答:毛泽东生日是丁酉日。详细为阴历1893年11月19日。


  再例阴变阳:
  已知毛泽东生日是阴历1893年11月19日(丁酉),问阳历是几月几日?
  解:已知阴历为11月,19日丁酉值m=34,Y=30+5,Z=25,
  设:阳历为12月(11+1),日为R,
  (93×5+93÷4+R+35+25)=60n+34
  R=60n—514
  R=60×9—514(n取9)
  R=26
  答:阴历11月丁酉日,阳历是12月26日。


  (周易文摘博客,作者: wsq5312

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多