算时间,帮个忙

来源:百度知道 编辑:UC知道 时间:2024/09/24 04:15:21
我想知道古代的年,月,日,时,用天干地支的具体算法,就像算生辰八字一样,要具体的,让人一看可以明白地,不要太复杂的.要教我算法.谢谢
我认为好的可以加分的不要看不懂,大复杂拉!!简单一点,最好日也可以用算术解决的

用简单的方法就是 求天干 年份-4除以10的余数
求地支 年份-4除以12的余数
比如1986年天干 (1986-4)/10=2 就是丙 -----0-9 甲 到 癸
(1986-4)/12=2 就是寅----0-12 子 到 亥
1986年就是丙寅年

月干则是要根据年推算: 甲乙之年丙做首 已庚之岁戊为头 丙辛之年寻庚土 丁壬壬寅顺水流 若问戊癸何处发 甲寅之上好追求 (五虎遁:必须牢记)算法就是看年份的天干地支,比如甲寅年 甲开头那一月份就是 甲寅月 月份地支是固定的(一月开始为 1寅 2卯 3辰4巳 5午6未 7申8酉9戊10亥11子 12丑 )

至于日干我想说要查万年历推算:中国根据农历算既每年的月数不一样有闰月 (注:专业的算命先生可以顿出来 既瞎眼遁,据说只是他们瞎眼人之间秘传的绝技 千百年来未得公开)

时干跟月干类似

甲己还生甲,乙庚丙作初,
丙辛从戊起,丁壬庚子居,
戊癸何方发,壬子是真途

看日干的天干地支 ,既甲子日 的子时则是甲子时 已日则是 丙子时 (子23-1 丑1-3 寅3-5 卯5-7 辰7-9 巳9-11 午11-13 未13-15 申15-17 酉17-19 戊19-21 亥21-23 ,注意古人的日夜分界线是以子时为界的 不是现在的晚上12点 23点以后就是次日的子时

天干地支简称干支,是夏历中用来编排年号和日期用的。
历法用天干、地支编排年号和日期,天干共十个字,因此又称为「十干」,其排列顺序为:甲、乙、丙、丁、戊、己、庚、辛、壬、癸;地支共十二个字,排列顺序为:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。其中甲、丙、戊、庚、壬为阳干,乙、丁、己、辛、癸为阴干。子、寅、辰、午、申、戌为阳支,丑、卯、巳、未、酉、亥为阴支。

以一个干和一个地支相配,排列起来,天干在前,地支在后,天干由甲起,地支由子起,阳干对阳支,阴干对阴支(阳干不配阴支