基本介紹
日乾支推算,創作思路,原理,日乾支公式,乾支表,
日乾支推算
年 | 數 | 年 | 數 | 年 | 數 | 年 | 數 | 年 | 數 |
---|---|---|---|---|---|---|---|---|---|
1950 | 31 | 1960 | 24 | 1970 | 16 | 1980 | 9 | 1990 | 1 |
1951 | 36 | 1961 | 29 | 1971 | 21 | 1981 | 14 | 1991 | 6 |
1952 | 42 | 1962 | 34 | 1972 | 27 | 1982 | 19 | 1992 | 12 |
1953 | 47 | 1963 | 39 | 1973 | 32 | 1983 | 24 | 1993 | 17 |
1954 | 52 | 1964 | 45 | 1974 | 37 | 1984 | 30 | 1994 | 22 |
1955 | 57 | 1965 | 50 | 1975 | 42 | 1985 | 35 | 1995 | 27 |
1956 | 3 | 1966 | 55 | 1976 | 48 | 1986 | 40 | 1996 | 33 |
1957 | 8 | 1967 | 0 | 1977 | 53 | 1987 | 45 | 1997 | 38 |
1958 | 13 | 1968 | 6 | 1978 | 58 | 1988 | 51 | 1998 | 43 |
1959 | 18 | 1969 | 11 | 1979 | 3 | 1989 | 56 | 1999 | 48 |
年 | 數 | 年 | 數 | 年 | 數 | 年 | 數 | 年 | 數 |
---|---|---|---|---|---|---|---|---|---|
2000 | 54 | 2010 | 46 | 2020 | 39 | 2030 | 31 | 2040 | 24 |
2001 | 59 | 2011 | 51 | 2021 | 44 | 2031 | 36 | 2041 | 29 |
2002 | 4 | 2012 | 57 | 2022 | 49 | 2032 | 42 | 2042 | 34 |
2003 | 9 | 2013 | 2 | 2023 | 54 | 2033 | 47 | 2043 | 39 |
2004 | 15 | 2014 | 7 | 2024 | 0 | 2034 | 52 | 2044 | 45 |
2005 | 20 | 2015 | 12 | 2025 | 5 | 2035 | 57 | 2045 | 50 |
2006 | 25 | 2016 | 18 | 2026 | 10 | 2036 | 3 | 2046 | 55 |
2007 | 30 | 2017 | 23 | 2027 | 15 | 2037 | 8 | 2047 | 0 |
2008 | 36 | 2018 | 28 | 2028 | 21 | 2038 | 13 | 2048 | 6 |
2009 | 41 | 2019 | 33 | 2029 | 26 | 2039 | 18 | 2049 | 11 |
月份 | 1月(用上一年數) | 2月(用上一年數) | 3月 | 4月 | 5月 | 6月 | 7月 | 8月 | 9月 | 10月 | 11月 | 12月 |
月數 | 6 | 37 | 0 | 31 | 1 | 32 | 2 | 33 | 4 | 34 | 5 | 35 |
日乾支公式: 日乾支序數=年數+月數+日期 (和大於60,則減60。1月、2月用上一年的年數)
月數表說明:1月和2月併入上一年,可以將1月看作上一年的13月,2月看作上一年的14月,1月和2月仍用上一年的年數,不可用當年的年數。把3月置為每年首月算起。年數適用範圍:此年3月-下年2月。
創作思路
作者山東嘉祥縣的任紅岩,一直致力於乾支歷研究,苦尋一種便捷的計算日柱方法,然而其它計算方法繁瑣,鑒於閏年平年問題,計算複雜,苦思不得其門而入。2015年重陽日,野外散步期間,忽發靈感:何不將閏日置後,直接推算出每年乾支紀日?於是豁然開朗,以3月1日為首起算,將2月末日置為最後一天,解決了閏年平年問題,創作了日乾支推算表。藉此以推薦給廣大乾支歷愛好者和四柱命理師。
原理
年數即此年2月末日的日乾支序數,2月末日即2月底最後一天,即平年的2月28日或閏年的2月29日。例如2016年數=18,表示2016年2月末日(2016年2月29日)=18=辛巳。2017年數=2017年2月末日=2017年2月28日=23=丙戌。
因平年365天,閏年366天,因此,明年的年數,需要在今年的年數上,往後推進5日或者6日,若明年是平年,則年數加5(365-60*6=365-360=5日),若明年是閏年,則加6(366-360=6日)。
平年年數=上一年年數+5
閏年年數=上一年年數+6
日乾支公式
日乾支公式: 日乾支=年數+月數+日期(和大於60,則減60;1月、2月各天用上一年數)
1月和2月的年數要歸上一年,年數要用上一年的年數,可以看作上一年的13月和14月,例如求2015年1月30日乾支,未到3月,年數要看2014年,2014年數=7,不能用2015年數,月數不變。
例:分別求出1986年7月18日,2000年8月15 日,2015年1月7日乾支?
解:查表得知,1986年數=40,2000年數=54,2015年1月7日,未滿3月,屬於上一年2014年數=7
1986年7月18日=1986年數+7月數+18日=40+2+18=60=癸亥
2000年8月15日=2000年數+8月數+15日=54+33+15=102-60=42=乙巳
2015年1月7日=2014年數+1月數+7日=7+6+7=20=癸未
例:求1999年2月21日,1986年10月18日,2015年9月9日乾支?
解:查表得知,1998年數=43(2月用上一年數),1986年數=40,2015年數=12
1999年2月21日=1998年數+2月數+21日=43+37+21=101-60=41=甲辰
1986年10月18日=1986年數+10月數+18日=40+34+18=92-60=32=乙未
2015年9月9日=2015年數+9月數+9日=12+4+9=25=戊子
例:求1987年7月18日,1997年1月15日,2008年8月8日,2015年11月21日,2016年2月14日乾支?
解:查表得知
1987年7月18日=1987年數+7月數+18日=45+2+18=65-60=5=戊辰
1997年1月15日=1996年數+1月數+15日=33+6+15=54=丁巳 (1月、2月用上一年數)
2008年8月8日=2008年數+8月數+8日=36+33+8=77-60=17=庚辰
2015年11月21日=2015年數+11月數+21日=12+5+21=38=辛丑
2016年2月14日=2015年數+2月數+14日=12+37+14=63-60=3=丙寅 (1月、2月用上一年數)
乾支表
01 甲子 | 11 甲戌 | 21 甲申 | 31 甲午 | 41 甲辰 | 51 甲寅 |
02 乙丑 | 12 乙亥 | 22 乙酉 | 32 乙未 | 42 乙巳 | 52 乙卯 |
03 丙寅 | 13 丙子 | 23 丙戌 | 33 丙申 | 43 丙午 | 53 丙辰 |
04 丁卯 | 14 丁丑 | 24 丁亥 | 34 丁酉 | 44 丁未 | 54 丁巳 |
05 戊辰 | 15 戊寅 | 25 戊子 | 35 戊戌 | 45 戊申 | 55 戊午 |
06 己巳 | 16 己卯 | 26 己丑 | 36 己亥 | 46 己酉 | 56 己未 |
07 庚午 | 17 庚辰 | 27 庚寅 | 37 庚子 | 47 庚戌 | 57 庚申 |
08 辛未 | 18 辛巳 | 28 辛卯 | 38 辛丑 | 48 辛亥 | 58 辛酉 |
09 壬申 | 19 壬午 | 29 壬辰 | 39 壬寅 | 49 壬子 | 59 壬戌 |
10 癸酉 | 20 癸未 | 30 癸巳 | 40 癸卯 | 50 癸丑 | 60 癸亥 |
乾支表應和日乾支推算表結合使用。