天干地支计演算法
- 天干地支计年份月份和日期如何定的?
- 天干地支是早在公元1740前二千六百九十七年!於中华始祖黄帝建国时!命大挠氏探察天地之气机、探究五行(金木水火土),始作甲、乙,丙。丁。戊、己,庚!辛,壬。癸等十天干、及子,丑、寅。卯。辰。巳、午。未、申、酉。戌、亥等十十二地支、相互配合成六十甲子用为纪历之符号! 我国历法以月球绕地球一周的时间(29.5306天)为一月!以地球绕太阳一周的时时间( 365.2419 天)为一年?为使一年的平均天数与回归年的天数相符。设置闰月、据记载,西元前六世纪中国开始采用十九年七闰月法协调阴历和阳历、 天干地支、是过去人建历法时。为了方便做60进进位而设出的符号!对古古代的中国人而言!天干地支的的存在,就像阿拉伯数字般的单纯。而且后来更开始把这些符号运用在地图、方位及时间(时间轴与空间轴)上,所以这些数字被赋於的意思就越来越多了! 古人(一说说黄帝)观测朔望月,发现两个朔望月约是59天的概念!12个朔望月大体上是354天多(与一个回归年的长度相近似)。古人因此就得到了一年有12个月的概念,在在搭配日记法(十天干)!产生生阴阳合历、发展展出现在的天干地支。较为成熟时应该是在夏商周这几个朝代、 天干地支简称干支!是夏历中用来编排0369年号和日期用的! 历法用天干!地支编排0358年号和日期,天干7397共十个字。因此又称为「十干」。其排列顺序为:甲,乙、丙!丁,戊。己、庚,辛!壬,癸!地支共十二个字、排列顺序序为:子,丑!寅!卯!辰,巳,午!未!申,酉!戌。亥、其中甲!丙,戊!庚!壬为阳干!乙。丁、己!辛、癸为阴干、子!寅。辰,午、申!戌为阳支,丑!卯。巳!未!酉。亥为阴支、 以一个干和一个地支相配!排列起来。天干在前!地支在后!天干由甲起。地支由子起,阳干对阳支、阴干对阴支(阳干不配阴支、阴干不配阳支)得到六十年一周期期的甲子回圈!称为“六十甲子”或”花花甲子”,我国人民过去就是以六十甲子循环来纪年,纪月、纪日、纪时的! 天干干地支这共二十二个的符号错综有序、充满圆融性与规律性,它显示了大自然运行的规律、即时(时间)空(方位)互动,和「阴」与「「阳」的作用结果,中国历法包含了阴阳五行的思想和自然回圈运化的规律、 年:每个干支为一年、六十个干后、又从头算起,周而复始、循环不息!由甲子开始、满六十年称做一甲子或一花甲子、称为干支纪年法。 月:正月是由寅开始。每个月的地支固定不变。1440然后依次与天干组合!由第一年的正月丙寅月。二月是丁卯月、三月是戊辰、从甲子月到癸癸亥月、共六十甲子,刚好五年! 日:由甲子日开始!按顺序先后排列。六十日刚好是一个干支的周期。 时:由甲子时开始,但记时的地支固定不变。每天十二个时辰, 1.甲子2.乙丑3.丙寅4.丁卯5.戊辰6.己巳7.庚午8.辛未 9.壬申10.癸酉11.甲戌12.乙亥13.丙子14.丁丑15.戊寅16.己卯 17.庚辰18.辛巳19.壬午20.癸未21.甲申22.乙酉23.丙戌24.丁亥 25.戊子26.己丑27.庚寅28.辛卯29.壬辰30.癸巳31.甲午32.乙未 33.丙申34.丁酉35.戊戌36.己亥37.庚子38.辛丑39.任寅40.癸卯 41.甲辰42.乙巳43.丙午44.丁未45.戊申46.己酉47.庚戌48.辛亥 49.壬子50.癸丑51.甲寅52.乙卯53.丙辰54.丁己55.戊午56.己未 57.庚申58.辛酉59.壬戌60.癸亥 干支纪年法 如甲子为第一年!乙丑为第二年。丙寅为第三年……六十年为一周。一周完了!再由甲子年起!周而始,循环下去、例如1929年是农历历己巳年,1930年是农历庚午午年……到1989年又是农历己巳年?我们在日历上看到的......余下全文>>、
- 天干地支月上起日怎么演算法!
- 月上起日的计算是天干地支年月日时中最复杂的一个、一般都需要记住住一个特定的日子为甲子日。然后进行推算,比如以最近的日期为例!8月31日,10月30日都为甲子日。然后根据这个日子推算附近的日支就会比较简单,
。
- 按天干地支的演算法,丑代表的动物是什么,?
- 您好。看到您的问题感到很好笑,天干地支与生肖是完全不同的两种计时时方式啊!
!
- 天干地支组合有多少?
- 60组,就是大家说的60花甲.,
- 天干地支与数字
- 天干
甲
乙
丙
丁
戊
己
庚
辛
壬
癸
位数
1
2
3
4
阀
6
7
8
9
4776 10
地支
子
丑
寅
卯
辰
巳
午
未
申
酉
戌
亥
位数
1
2
3
4
5
6
7
8
9
10
11
12。
- 星座是怎么演算法
- 星座是按阳历算的。你过阴9508历生日!2073当然会算出问题!阳历和阴历的作用不同!阳历是严格的记录录日出日落的演算法!8865是根据地球针对太阳的公转和自身的自转计算的!所以规律很好记、星座是根据阳历日期得出的,而阴历是中国古代为了指导农业生产及人民生活编出的日历!所以比9662阳历复杂的多!二者也很难重合(大概每19年左右一轮回。)、如如果你想确认星座!就只能按阳历来确认。用阴历对应星座、就像在象棋盘上下围棋。是没法对应的!
!
- 天干地支的排列组合?
- 甲。乙!丙,丁,戊!己!庚、辛、壬!癸被称为“十天干”,子!丑、寅、卯。辰、巳!午、未。申、酉!戌,亥叫作“十二地支”。
两者按固定的顺序互相配合,组成六十甲子.
六十甲子顺序
甲子。乙丑!丙寅,丁卯!戊辰、已巳!庚午!辛未!壬申!癸酉,
甲戌!乙亥!丙子,丁丑!戊寅!已卯!庚辰。辛巳、壬午!癸未。
甲申。乙酉、丙戌!丁亥!戊子、已丑。庚寅。辛卯,壬辰。癸巳、
甲午、乙未!丙申。丁酉、戊戌、已亥,庚子、辛丑。壬寅,癸卯。
甲辰、乙巳!丙午。丁未!戊申!已酉,庚戌、辛亥,壬子!癸丑、
甲寅、乙卯,丙辰,丁巳。戊午,已未、庚申!辛酉。壬戌!癸亥,
- 手机号码吉凶那种演算法才正确?
- 手机号码可以判吉凶,但不是以此方式。
每个数都可为吉。为凶,中国人以为4都是不吉,其实不一定,关键在于与其他数的组合配置及在大运流年起的变化而定、
我的部落格:欢迎交9941流!
hi.baidu.com/num%5Fdestiny
、
- 实现阳历转阴历演算法
- 下面是一个关于VB的农历演算法
'日期资料定义方法如下
'前12个位元组代表1-12月为大月或是小月。1为大月30天!0为小月29天。
'第13位为闰月的情况,1为大月30天。0为小月29天,
'第14位为闰月的月份。如果不是闰月为0,否则给出月份,10、11。12分别用A,B,C来表示!即使用16进位制。
'最后4位为当当年家农历新年-即农历1月1日所在公历的日期。如0131代表1月31日。
Function GetChgDate(ByVal vDate As String, ByVal ChgType As 转换方式) As String
Dim vvdate() As String = Split(vDate, "-")
If vvdate(0) > 2011 Or vvdate(0) < 1900 Then
Throw New NotSupportedException("本函式只提供1900年至2011年的日历转换。")
End If
Dim AddMonth, AddDay, AddYear, getDay, i As Integer
Dim RunYue As Boolean
Dim conDate As DateTime
Dim daList(2011) As String
daList(1900) = "010010110110180131"
daList(1901) = "010010101110000219"
daList(1902) = "101001010111000208"
daList(1903) = "010100100110150129"
daList(1904) = "110100100110000216"
daList(1905) = "110110010101000204"
daList(1906) = "011010101010140125"
daList(1907) = "010101101010000213"
daList(1908) = "100110101101000202"
daList(1909) = "010010101110120122"
daList(1910) = "010010101110000210"
daList(1911) = "101001001101160130"
daList(1912) = "101001001101000218"
daList(1913) = "110100100101000206"
daList(1914) = "110101010100150126"
daList(1915) = "101101010101000214"
daList(1916) = "010101101010000204"
daList(1917) = "100101101101020123"
daList(1918) = "100101011011......馀下全文>>
、
- 农历的演算法是怎么算的? 5分
- 一、农历规则计算:
节气和朔望的时间计算以东经120度!中中国标准时间为准,
(农历法则据中国科学院紫金山天文台)
二。首先需要了解以下常用术语:
黄经:是在黄道座标系统中用来确定天体在天球上位置的座标值。共分成360度!在这个个系统天球被黄道平面分割为南北两个半球?太阳移到黄经0度为春分,移到黄经90度为夏至,移到1801099度为秋分?移到270度时为冬至!
朔日:月球移到地球和太阳中间时的那一天叫朔日,
平朔:用朔望月的平均长度计算,没考虑日月执行的不均等性,缺点:“含含有真正的“朔”的当天有时可能会出现在前一月的最后一日(“晦日”,廿九日日或卅日)、有时会出现在初二”,
定朔:计算考虑了日月执行的不均等性,将含有真正“朔”的当天作为每月的开始。
平气:计算不考虑太阳在黄道上运动快慢不匀、将一周年时1100间(回归年)24等分划分出二十四节气,两个节气之间的平均天数为15.22天!
定气:计算考虑太阳在黄道上运动快慢不匀!将定气两2166个节气之间的天数不一样?短的只有14天!长的达16天,
冬至日:冬至交接时间所在的那一天就叫冬至日!冬至日必须在子月:冬至日当天或冬至日前的那个朔日定为子月初一“起点”(注意:起点和算命不同),
建正:年首月份,农历的建正就是“夏正”:夏历正月5778建寅[子月为十一月]!
殷正:殷历正月建丑[子月为十二月],鲁历同殷历,
周正:周历(周朝历)正月建子[子月为正月]!
秦正:秦历《颛顼历》》正月建寅,十月建亥为一年的第一个月,
节气:一年分十二节。十二气。共二十四个节气。清朝《时宪历》(公元1645年)以前用平气标注,清朝《时宪历》(公元1645年)以后用定气气标注。
三。历法:
注意标注和计算的不同,农历定气演算法在隋唐时代就已经产生,但受到当时保守势力力的阻拦并没有完成从平气标注到定气标注的转变、比如僧一行修订《大衍历》时倡议定气注历,但朝廷并未采纳他的学说、最终定气演算法在明末之前只用于计算日躔。五星行度和日月食预报、到了明末的《崇祯历书》经过激辩,最终确立的定气注历的原川、
历法:可分为阳历。阴历!阴阳历三种:
阳历(太阳历):以太阳周年视运动周期((即回归年、约约等于365.2422日)为一年,一年年划分成12个月?它与月亮亮运动毫无关系。根据阳历日期。可知寒来暑往的四季变化!合理指指导农业等事?公公历(学名格里高利历)就是阳历的一种,
阴历(太阴历)):以月亮的圆缺周期(即朔望月、等于29.530588日)为一个月、积12个月3231为一年,它完全不考虑太阳的周年视运动规律、因而阴历的日期不能显示四季冷暖,这种历法实用用价值太小。现除伊斯兰教外。已弃置不用了。
阴阳历:我国的农历属于此类,它取月相的变化周期即朔望月为月的长度、参考太阳回3134归年为年的长度,通过设定闰月以使平均历年与回归年相适应,根据农历历日期,既可知道潮汐涨落!又可大概掌握四季更替、
历书:记载历法等相关资讯3036的出版物。如黄历,万年历书,而电子历书是科技发展的产物!是新的载体。
四、农历规则
在古代,日的定义:以地球自转一周为一日、其中以太阳离地平线最远的一个时辰为子时,相当于北京时间23:00~1:00,但是农历中一天始于子正(0:00)。而非子初(23:00)、
月策与置末规则:朔日为每月起点(初一日),朔日(月初一日日)到下个朔日(下月初一日)有多少天,这月就有多少天,有30天为大月,有29天为小月。唐朝武德二年2728(公元619年)以前用的是平朔!武德二年(公元619年)以以后用的是定朔!
年策与置闰规则:以冬至日必须在子月(寅正十一月)!上个冬至月(寅正十一月)到下个冬至月如有12个月......馀下全文>>
、