永发信息网

万年历算法【请注意看题】

答案:2  悬赏:70  手机版
解决时间 2021-01-24 22:50
万年历算法【请注意看题】
最佳答案
我对万年历不是太有研究,不过印象目前的干支纪年是严格和农历的年月日相对应的,以农历正月为每年的开始,此月的地支为寅;农历以天文学的朔望来区分月份,每月的第一天必定为朔,每天以子时为分界,至于你提到的月令交接,我就不清楚了;但是只要公历时间精确换算为农历时间,依靠天文星历进行推算,那么农历时间到干支的转换是固定不变的,很好推算。天文计算方面的书籍为《天文算法》译著——许剑伟,网上很好搜索到。
全部回答
月令交界的时候 做逻辑判断 这需要你自己对历法熟悉了 如果只是循环的话 可以天干地支各定义一个一位数组 定一个初始参照 比如:
define tiangan[0] ~ tiangan[9] 甲 ~ 癸
define dizhi[0] ~ dizhi[11] 子 ~ 亥
比如201208081314
就是"%s%s年%s%s月%s%s日"(tiangan[4],dizhi[8],...)
根据时间现有时间的小时为最小单位+1时,相应的tiangan[]和dizhi[]两个数组中的编号+1追问如果熟悉历法算法,就不会提问了,呵呵,我是会编程的,只是不知道精确算法
不过还是谢谢了追答你难道做排八字的组件?要算这个追问是的,也称四柱,正确的算法网上比较少,有很多都是直接用农历套的不管交令时间,完全是错的,或者就是只能精确到天,而不是时或者分钟追答精确到时的确实比较麻烦 不过应该可以拆开 不过好像很麻烦 需要一天是12个时辰 折算下来是23.8几小时 一个月28天 一年336天或者364天 闰月是60年循环 闰月循环就要查历法书了 大多约束需要自己定义 - -研究这个有点无聊
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
今天知道前男友分手后马上相亲了给他打电话他
迅雷卡密怎么充值
英语 关于so+主语+do句型的疑问一,运用so+主
在DNF中,装备的套装哪些部位较贵?
患儿,男,3岁,持续高热,频繁抽痉,神志昏
“原罪”和“旧约”的名词解释?
圭的偏旁有哪些(简单的)
携程托管亲子园教师打孩子观后感怎么写
教我编曲吧 你有编曲软件能发个给我吗
美丽神话KTV地址在什么地方,想过去办事
下图是某营养元素循环简图,下列选项中哪一组
什么是公司主体变更
iphone在重启之后桌面就没有东西了
下列有关人体免疫系统中B细胞和T细胞的叙述,
形容彻底的成语有哪些
推荐资讯
(28分)阅读下列材料,回答问题。材料一:下
关于在EBAY购买国外相机,在国内过关是否要交
我发现,有的人脱掉外衣后,喜欢把衣服里面朝
对疑有腹腔内空腔脏器破裂的腹部闭合损伤患者
肾结石双j管二十天能不能拨出
新南村怎么去啊,我要去那办事
下列实验操作图是利用溴甲酚紫指示剂检测金鱼
写出下列句子的中文意思.1Can you put away t
蚶子的蚶子简介
赵本山徒弟的排行顺序
在酒店行业里,logo酒店具体是什么意思?
以下属于工程咨询所研究的投资范畴的是()。
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?