日干支推算表 编辑

精简版的万年历

日干支推算表日干支推算表

日干支推算表,又名日柱推算表,一纸万年历,是精简版的万年历,主要用于推算日干支。山东任红岩原创,推荐给广大命理师,它不用考虑任何闰年平年问题,一张表,直接推算出几千年的每一天干支。

基本信息

编辑

中文名:日干支推算表

别名:一纸万年历、日柱推算表

应用领域:干支历、干支纪日、日柱、八字、万年历

作用:直接推算出几百年的每一天干支

用途:八字速推,日柱查询,四柱,命理,择日,日课

日干支推算

编辑
年数表(1950年—1999年)

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年—2049年)

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 癸亥

以上是干支表,附六十甲子序数,已知序数很容易推算出干支,个位即天干,用12除序数,余数即是地支。若日干支推算结果大于60 ,则减去60,差即日干支序数。然后可直接查看干支表得出干支。

干支表应和日干支推算表结合使用。