天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸算法:4、5、6、7、8、9、0、1、2、3对应的十天干就是甲、乙、丙、丁、戊、己、庚、辛、壬、癸,数字为年代的最后的一位数字,比如2005年,最后一位是5,对应的天干就是乙;地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥算法:用年代数除以12,后面的余数就代表某个地支,余数分别为:4、5、6、7、8、9、10、11、0(能整除)、1、2、3,代表地支为:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥,比如2005年为例:年代末尾数为5,对应的天干为乙,2005除以12,余数为1,对应的地支为酉,所以2005年为乙酉年。天干地支互相搭配形成甲子六十年一循环。算生辰八字我们通常用的就是四柱八字排立,四柱指一人出生的年、月、日、时。主要分四步进行:第一步:排年柱年柱,即人出生的年份用干支来表示.。注意上一年和下一年的分界线是以立春这一天的交节时刻划分的,而不是以正月初一划分。立春准确时间的计算方法:计算公式:[Y*D+C]-L公式解读:年数的后2位乘0.2422加3.87取整数减闰年数。21世纪C值=3.87,22世纪C值=4.15。节气的计算是把地球轨道360度除以24,每15度为一个节气。此方法隋唐时代有人提出,清代得以实行。零度点位春分。通过黄道和赤道的交点确定。如图黄道坐标系立春是二十四节气中的第一个节气,更是干支历里新的干支纪年以及寅月的起始;到达时间点在公历每年2月3-5日(农历正月初一前后),太阳到达黄经315°时的时刻。其他节气同理。如:2017年立春日期的计算步骤[17×.0.2422+3.87]-[(17-1)/4]=7-4=3,则2月3日立春。太阳到达黄经315°的时刻为23:34:01如某人阳历2017年2月3日23点37分生,由于阴历2000年交立春是阳历2017年2月3日23点34分,因此此人的年柱为2017年之丁酉。第二步:排月柱月柱,即用干支表示人出生之年月所处的节令.注意月干支不是以农历每月初一为分界线,而是以节令为准,交节前为上个月的节令,交节后为下个月的节令.年上起月表:甲已之年丙作初,乙庚之岁戊为头。丙辛之岁寻庚上,丁壬壬寅顺水流。若问戊癸何处起,甲寅之上好追求。凡遇甲、已年,正月起丙寅,二月丁卯,其他如表所示年上起月表第三步:排日柱从鲁隐公三年(公元前722年)二月己巳日至今,我国干支记日从未间断。这是人类社会迄今所知的唯一最长的记日法。日柱,即用农历的干支代表人出生的那一天,干支记日每六十天一循环,由于大小月及平闰年不同的缘故,日干支需查找万年历。另外,日与日的分界线是以子时来划分的,即十一点前是上一日的亥时,过了十一点就是次日的子时。而不要认为午夜十二点是一天的分界点。第四步:排时柱时柱,用干支表示人出生的时辰.一个时辰在农历记时中跨两个小时,故一天共十二个时辰.子时:23点--凌晨1丑时:1点--凌晨3寅时:3点--凌晨5卯时:5点--凌晨7辰时:7点--上午9巳时:9点--上午11午时:11点--上午13未时:13点--上午15申时:15点--上午17酉时:17点--上午19戌时:19点--晚上21亥时:21点--晚上23日上起时表:甲已还加甲,乙庚丙作初。丙辛从戊起,丁壬庚子居。戊癸何方发,壬子真直读。凡遇甲日、已日,子时起甲子,丑时是乙丑,其他如表所示。日上起时表如何通过八字看五行?天干的五行属性:甲、乙为木,代表东方。丙、丁为火、代表南方。戊、己为土、代表中央。庚、辛为金、代表西方。壬、癸为水、代表北方地支的五行属性。地支的五行属性没这么容易看出来的。因地支之中往往藏有一个、二个或者最多三个天干:子中藏:癸。丑中藏:己,癸,辛。寅中藏:甲,丙,戊。卯中藏:乙。辰中藏:戊,乙,癸。巳中藏:丙,庚,戊。午中藏:丁,己。未中藏:己,丁,乙。申中藏:庚,壬,戊。酉中藏:辛。戌中藏:戊,辛,丁。亥中藏:壬,甲天干地支五行对应表结合以上的信息我们就可轻而易举的看出八字中所缺的五行了。如:一个人的八字是:戊子,甲子,辛丑,己丑。其实这个人就是生于:戊子年,甲子月,辛丑日,己丑时其中日干,也就是辛丑日的日干“辛”这个天干代表这个小孩子本身,这个小孩子五行属金,因为辛属金。再来看看四个天干的五行:戊,甲,辛,己,查列表一就知道它们分别属土,木,金,土。再来看四个地支:子,子,丑,丑,地支对应的五行属性:子中只有癸,查天干对应的五行属性,癸为水,所以子属水。丑中藏有:己辛癸,分别为土金水。综合看上面的四个天干和地支,可以发现,这些干支中独独缺少五行火!所以说这个八字五行缺火!