阴阳万年历,丙子日壬辰时男命

谁能告诉我是什么人发明的万年历,为什么会推算的如此准确?

什么是万年历呢,就是记录一定时间范围内(比如100年或更多)的具体阳历与阴历的日期的年历,方便有需要的人查询使用。万年只是一种象征,表示时间跨度大。 要想追寻万年历的由来,那故事得从远古时代的西周说起……有名樵夫唤做万年,有一天他上山砍柴,砍罢了就坐在树下休息。他眼望著树影出神,心中想的,仍是如何将节令定准的事。不知不觉过了大半个时辰,他才发现地上的树影已悄悄地移动了方位。万年灵机一动,心想,何不利用日影的长短来计算时间呢?回到家后,万年就设计了一个「 日 晷 仪 」。可是,一遇上阴雨天,日晷仪又失去效用了。有一天,万年在泉边喝水,看见崖上的水很有节奏的往下滴,规律的滴水声又启发了他的灵感。回家后,万年就动手做了一个五层的漏壸,利用漏水的方法来计时。这么一来,不管天气阴晴,都可以正确地掌握时间了。有了计时的工具,万年更加用心的观察天时节令的变化。经过长期的归纳,他发现,每隔三百六十多天,天时的长短就会重覆一次。只要搞清楚日月运行的规律,就不用担心节令不准了。 万年就带著自制的日晷仪及水漏壸去觐见天子祖乙,说明节令不准与天神毫不相干。祖乙觉得万年说的很有道理,就把万年留下,在天坛前盖起日晷台、漏壸亭,又派了十二个童子供万年差遣。从此以后,万年得以专心致志的研究时令。过了一段日子,祖乙派阿衡去了解万年制历的情况。万年拿出自己推算出的初步成果,说:「日出日落三百六,周而复始从头来。草木荣枯分四时,一岁月有十二圆」。阿衡听后,非常忐忑不安,他担心制出准确的历法,得到天子重用,直接的威胁到他的地位。於是阿衡就以重金收买了一名刺客,准备行刺万年。无奈万年全心研究时令,几乎从不离开所住的日月阁。刺客只好趁夜深人静之时,挽起了箭射杀万年。只听得「嗖」的一声,一箭射中了万年的胳膊,万年应声倒下。童子们高喊抓拿刺客,守卫的兵士及时抓住了刺客,将他扭送天子。 祖乙问明了是阿衡的诡计,就下令将阿衡收押,亲自到日月阁来探望万年。万年就把自己最新的研究成果报告给祖乙:「现在申星追上了百星蚕百星,星象复原, 子时夜交,旧岁已完,时又始春,希望天子定个节名吧!」祖乙说:「春为岁为,就叫春节吧。」当时祖乙见万年为了制历,日夜劳瘁又受了箭伤,心中不忍,就请他入宫调养身体,万年答道:「多谢天子厚爱,只是目前的太阳历还是草历,不 够准确,要把岁末尾时也闰进去。否则,久而久之,又会造成节令失常。为了不负众望,我必须留下来,继续把太阳历定准。」又经过了数十个寒暑,万年精心制定的太阳历终於完成了。当他把太阳历献给祖乙时,已是个白发苍苍的老人了。 祖乙深受感动,就把太阳历定名为「万年历」,并封万年为「日月寿星」,以上就是「万年历」名称的由来。

万年历大全查询表,万年历查询表农历

提起万年历大全查询表,大家都知道,有人问万年历查询表农历,另外,还有人想问万年历阴历查询表,你知道这是怎么回事?其实万年历农历查询,下面就一起来看看万年历查询表农历,希望能够帮助到大家!

万年历大全查询表

1、万年历查询表农历

阳历年9月7日星期二农历八月十四日阳历年10月7日星期四农历闰八月十四日年8月14是阳历9月7号是10月7号最准确的万年历老黄历。

2、万年历阴历查询表

阳历应该是年8月3号,,看一下和你的性格匹配吗:忠诚型的,强壮,适应能力强,认命,乐观知足,渴望金钱和他人的承认,不喜孤独,是热情的伴侣,不易满足,但仍然可靠。任性,性情急噪,好追究,粗心。对了,下面这是万年历的查询表site./list/wannianli.htm

3、万年历农历查询

4、万年历金木水火土五行查询表

阴历年四月初三,壬申日,申金,阳金

初四,癸酉日,酉金,阴金

十五,甲申日,申金,是阳金

十六,乙酉日,酉金,金

万年历农历查询

廿七,丙申日,申金,是阳金

廿八,丁酉日,酉金,金

祝您好运。

5、万年历阳历查询表

阳历:年1月10日,星期一

6、万年历查询表年腊月十二日是几月几日

年腊月十二日是年01月11日。干支历:庚辰年己丑月乙巳日。

7、万年历查询 日历查询 农历查询 农历日历 老黄历 万年历表

-03-15星期四,二月十七,己未年[羊年],丁卯月辛巳日;老黄历每日宜忌查询最准的老黄历。

8、万年历天干地支表查询

年5月13日星期三农历四月十六日丁卯年乙巳月壬戌日

9、万年历查询表

农历七月初八

10、万年历60甲子查询表

戊子月星期日2345万年历查询表。

农历十一月二十八最准确的老黄历看日子黄道吉日。

以上就是与万年历查询表农历相关内容,是关于万年历查询表农历的分享。看完万年历大全查询表后,希望这对大家有所帮助!

最准的万年历,万年历买哪个版本的比较权威?

提起最准的万年历,大家都知道,有人问万年历买哪个版本的比较权威?,另外,还有人想问搬家是万年历的黄道吉日准确还是老黄历的黄道吉日准确,你知道这是怎么回事?其实到底哪个万年历准确,下面就一起来看看万年历买哪个版本的比较权威?,希望能够帮助到大家!

万年历老黄历日历,老黄历就是万年历吗

提起万年历老黄历日历,大家都知道,有人问老黄历就是万年历吗,另外,还有人想问请问万年历跟老黄历和黄历之间有什么不同?,你知道这是怎么回事?其实搬家看好日子一般是看老黄历还是万年历,应为上面的忌宜都不一样。下面就一起来看看老黄历就是万年历吗,希望能够帮助到大家!

万年历五行属性查询表,万年历五行查询表

提起万年历五行属性查询表,大家都知道,有人问万年历查五行,另外,还有人想问怎样查自己的五行属性,你知道这是怎么回事?其实万年历金木水火土五行查询表,下面就一起来看看万年历五行查询表,希望能够帮助到大家!

万年历阴历阳历转换

只知阳历月份,不查万年历怎么换算阴历月份? 20分 这是祖先计时开始时往后累计的,阴历阳历都是一天一天加的,无法换算 万年历的阳历与阴历 中国历史上使用过的历法,有阳历、阴历和阴阳合历,“盲年”是阴阳合历某种“置正”安排的结果。阳历,可能是我们的祖先最早使用的历法,它根据太阳运行规律制定。古人以为太阳绕地球运行,转动一周为一年――今日我们知道是地球绕太阳公转的周期,但古人的认识却相反。据学者考证,战国时还有太阳历,一年十个月,以天干为名,每月三十六日,分三旬,旬以地支为名,如此十个月三百六十日,加上五至六天不入干支的“废日”,一年就是三百六十五日或三百六十六日。在那种情况下,节气的安排首先有“夏至”、“冬至”,继而又有“春分”、“秋分”,季节上的回归年先分春秋二季,后来再分出春夏秋冬四季,以至二十四节气。古代文献《管子》中有这种历法的痕迹,彝族和西南少数民族的火把节与之有关。岭南民间至今还流传“冬至大过年”的说法,就是民间对这种历法的记忆残留。古人确实曾经以“一阳更始”的冬至作为元旦。此外,春秋战国时期有采用十二辰(地支)纪月,而十二辰加时制度至迟西汉时已被采用。西汉末至今,一直用干支来纪年。这就是干支历。它以立春为岁首,交节日为月首。年长即回归年,一个月含两个节气。在干支历中,年月日全由太阳视运动决定而与太阴月相无关,所以这是一种阳历。 阴历是按月亮的盈亏变化来制定的。一个朔望月的周期是二十九或三十天,年的长短只是月的整倍数,与回归年无关。月也与四季寒暑无关。希腊历和回历都属于这种历法。它的一年中,也不可能出现“双春”、“盲年”。阴阳合历,是结合太阳和月亮运行的周期制定的。一年按太阳的运行分为二十四节气,又按照月亮的运行分为月。小月、大月十二个加起来,只有三百五十四天或三百五十五天。两者相比,相差约十一天。为了协调二者,古人采取“设闰”的办法来处置,若干年中就有一年是十三个月的。从商代的甲骨中还可以看到“十三月”的记载,就是设闰的明证。上世纪有学者报告,南方的瑶族还保存着“十三月”的叫法。现行“十九年七闰”的制度起源相当早。我国的历史,自《春秋》以下,就有干支历日可查,足以为证。但置闰月,未必就造成一年两个“立春”,或没有“立春”。这里又涉及“置正”的问题,即以那一个月为正月。从历史记载来看,这种“置正”比较复杂:夏朝以寅月为正月,称为建寅;商朝以今十二月为正月,建丑;周朝以十一月为正月,建子;秦朝以十月为正月,建亥。汉朝建立,初承秦制,以为得水德,亦建亥;后来到武帝时,经落下闳推算,又改成夏历,以寅月为正月。不同“置正”,就有不同的新年起点。例如建寅的,就以寅月的起点为元旦。这种办法,自汉武以来,二千年中,虽经不断完善,但大体沿用不变。其实两个“立春”的现象(又叫“两头春”),不过是农历有闰月了,在一年的时间跨度上超过了二十四节气的周期长度的问题。而公历绝对没有这一现象,因为公历一年有365或366天,与二十四节气的周期长度相约。而农历有闰月时(即有13个月)一年长达383~384天! 万年历公历阴历计算 你这是要写程序还是仅仅为了转换一个日期? 写程序的话,简单地,用一个对照表,就可以实现公历转农历,农历转公历的计算了。 比如,用以下的算法压缩出来的数据,通过逆向计算,可以还原出这些数据,再通过这些数据来计算公历和农历,非常方便。 农历月份信息。一年用3个字节表示 +-------------------------------------------------------------------------+ | 第23位 | 第22-17位 | 第16-13位 | 第12-0位 | |--------+------------------------+------------+--------------------------| | 保留 | 农历正月初一的年内序数 | 闰月 | 一个比特对应一个月份大小 | +-------------------------------------------------------------------------+ 月份大小数据是月份小的在低位,月份大的在高位,即正月在最低位。 以1900年为例,3个字节的数据展开成二进制位: 0 011110 1000 1 0 1 1 0 1 1 0 1 0 0 1 0 保留 1月31日(春节) 闰八月 从左往右依次十二月,十一月……闰八月、八月、七月……正月的天数 农历月份对应的位为0,表示这个月为29天(小月),为1表示有30天(大月)。 以上算法附带C/C++源代码都在链接:pan.baidu/s/1qY9ysBM 密码:zu7m 这算法效果还是非常不错的,如果觉得还是不够的,我这里还有Excel插件,以及一个C++版本的库,查询更方便。 万年历19570615转换农历 这个简单,我翻了一下人生日历,是农历的1957年五月十八号,星期六,请采纳。 万年历的c语言程序代码包括节假日农历,农历转公历,公历农历查询某 /* 多格式万年历 1.问题 设计程序实现多规格打印万年历,要求每一横排打印x个月 整数x可取1,2,3,4,6五个选项 2.设计思路 设置两个数组:一维m数组存放月份的天数,如m(8)=31,即8月份为31天 二维d数组存放日号,如d(3,24)=11,即3月份第2个星期的星期4为11号 其中24分解为十位数字2与个位数字4,巧妙地利用二维数组存放了三维信息 输入年号y,m数组数据通过赋值完成。根据历法规定,平年二月份为28天; 若年号能被4整除且不被100整除,或能被400整除,该年为闰年,二月份为29天 则必须把m(2)改为29. 同时,根据历法,设y年元旦是星期w(取值0-6,0为星期日),整数w的计算公式为 w={y+[(y-1)/4]-[(y-1)/100]+[(y-1)/400]}%7 []为取整。 元旦以后 ,每增加一天,w增1,当w=7时改为w=0即可。 设置三重循环i、j、k为d数组的d(i,j*10+k)赋值。i:1-12,表示月份号;j:1-60 表示每个月约定最多6个星期;k;0-6,表示星期k。从元旦的a=1开始,每赋一个元素, a增1,同时w=k+1。当w=7时,w=0(为星期日)。当a>m(i)时,终止第i月的赋值操作。 输入格式参数x(1,2,3,4,6),设置4重循环控制规格打印: n循环,n:1-12/x,控制打印12/x段(每一段x个月)。、 j循环,j:1-6,控制打印每月的6个星期(6行)。 i循环,i:t--t+x-1,控制打印每行x个月(从第t个月至t+x-1月,t=x(n-1)+1). k循环,k:0-6,控制打印每个星期的7天。 */ #include #include void main() { int a,i,j,n,k,t,w,x,y,z; static int d[13][78]; int m[14]={0,31,28,31,30,31,30,31,31,30,31,30,31}; char wst[]=Sun Mon Tue Wed Thu Fri Sat; puts(Please enter the year: ); scanf(%d,&y); if(y%4==0&&y%100!=0||y%400==0)闰年的二月为29天 m[2]=29; w=(y+(y-1)/4-(y-1)/100+(y-1)/400)%7;计算y年元旦为星期w for(i=1;im[i]) break; } if(a>m[i]) break; } } puts......>> 阴历怎么换算阳历? 每月初一叫做朔,最后一日叫做晦。农历十五或十六或十七叫做望,望的后一天叫做既望 所以每年春节的大年三十并不在同一天。农历的基础是「回归年」和「朔望月」。「回归年」是太阳接连两次通过春分点所需的时间,即365.2422日(365日5小时48分46秒)。「朔望月」是月球接连两次朔(新月)或两次望(满月)相隔的时间,即29.5306日(29日12小时44分3秒)。 由于12个「朔望月」只有354.3672日,跟「回归年」的365.2422日相差超过10日,把相差累积起来便成为闰月。早在公元前五、六百年的春秋时代,中国历法便采用十九年七个闰月的安排 但中国的农历和 *** 的农历以及韩国的农历计算方法不一样,一般要相差一二天。 阴历日期是以月亮的圆缺为计月单位,其以逢朔为初一,以月望为十五(大月为十六日),以月晦为二十 九日(大月为三十日)。然而目前记时通常用阳历日期表达,如欲将阳历日期换算成阴历日期可以用以下两种方法:其一是查《新编万年历》,如查1984年6月8日是阴历几日?翻开万年历6月10日是阴历十一,则逆推6月8日是阴历初九。其二可以利用公式推算阴历日期: 设:公元年数-1977(或1901)=4Q+R 则:阴历日期=14Q+10.6(R+1)+年内日期序数-29.5n (注:式中Q、R、n均为自然数,R 农历转换成公历的计算公式? 因为公历(现在用的是格里历,以前还曾用儒列历)和中国农历都不是严格按一个公式计算得到的,所以两个历法没有直接的公式。 试图用一个简单的公式,而不利用许多像万年历一样的数据(尽管可以简化),就达到公农历转换的目的,这是不可能的。我们能见到的所有公农历转换的软件,都存有多少不等的一些年份的历法数据。 这些数据之中,最重要的是农历的每月天数。因为农历是阴阳历,阴历部分(按月相编的部分)决定月日,阳历部分(按太阳高度编的部分)就是节气。节气基本上是与公历直接对应的,可以较容易的推算;但月相周期与地球公转的关系相对复杂,一般都需要天文观测数据授时,所以农历每月是大月还是小月没有简单的公式。 至于公历和农历的置闰,倒都有一定的方式推算,并不困难。 如果只是天文数据,其实都还是可以算的――因为天文周期十分稳定,我们只要严格地按天文周期推算就可以了。可是还有更为麻烦的一点,就是公历和农历这些历法,并不是完全严格地按照天文上的实际周期进行的,还有许多人为的因素。最著名的就是罗马皇帝几次修改2、8等月份长短,以及儒列历中因计算不准确而人为地去掉了十天等事。中国农历也有因为古代天文观测不准确造成的 *** 颁布的历法与天象不吻合的(我们不能苛求古人观测的精度)。所以这两部历法都是与一个时期社会有关的东西,也就没有一定的规律可循了。 农历日期和公历日期怎么转换, 我做计算器的,这个就是转化,你看哈嘛! 将日期换算为公历的天数 private int toJulian(){ int jy=year; if(year2) jm++; else{ jy--; jm+=13; } int jul=(int)(java.lang.Math.floor(365.25*jy) +java.lang.Math.floor(30.6001*jm)+day+1720995.0); int IGREG=15+31*(10+12*year); if(day+31*(month+12*year)>=IGREG){ int ja=(int)(0.01*jy); jul+=2-ja+(int)(0.25*ja); } return jul; } 从具体的天数得到日期 private void formJulian(int j){ int ja=j; int JGREG=2299161; if(j>=JGREG){ int jalpha=(int)(((float)(j-1867216)-0.25)/36524.25); ja+=1+jalpha-(int)(0.25*jalpha); } int jb=ja+1524;; int jc=(int)(6680.0+((float)(jb-2439870)-122.1)/365.25); int jd=(int)(362*jc+(0.25*jc)); int je=(int)((jb-jd)/30.6001); day=jb-jd-(int)(30.6001*je); month=je-1; if(month>12) month -=12; year=jc-4715; if(month>2) --year; if(year excel如何农历转换阳历公式 比如今天是2010年9月2日,用以下公式就可以得出农历七月二十四: 虽然在遇到闰月时,显示结果有点差强人意,如下图中,2010年2月9日的农历应是十二月二十六,但因为那年有个闰五月,就无辜多出来一个月了。不过总比编代码要快捷多了吧,而且闰月也不是天天有。 假如把公式改成:=MID(甲乙丙丁戊己庚辛壬癸,MOD(TEXT(A2,[$-130000]e)-4,10)+1,1)&MID(子丑寅卯辰巳午未申酉戌亥,MOD(TEXT(A2,[$-130000]e)-4,12)+1,1)&年&TEXT(A2,[$-130000][DBNum1]m月)&TEXT(A2,IF(--TEXT(A2,[$-130000]d)=10,初十,IF(--TEXT(A2,[$-130000]d)>10,[$-130000][DBNum1]d,初[$-130000][DBNum1]d))),那就更像农历表示法了,不过因为农历每年开始日期都不一样,所以函数很难达到十分精确的结果,只能是将就着用。 公历和农历是如何换算的? 每月初一叫做朔,最后一日叫做晦。农历十五或十六或十七叫做望,望的后一天叫做既望 所以每年春节的大年三十并不在同一天。农历的基础是「回归年」和「朔望月」。「回归年」是太阳接连两次通过春分点所需的时间,即365.2422日(365日5小时48分46秒)。「朔望月」是月球接连两次朔(新月)或两次望(满月)相隔的时间,即29.5306日(29日12小时44分3秒)。 由于12个「朔望月」只有354.3672日,跟「回归年」的365.2422日相差超过10日,把相差累积起来便成为闰月。早在公元前五、六百年的春秋时代,中国历法便采用十九年七个闰月的安排 但中国的农历和 *** 的农历以及韩国的农历计算方法不一样,一般要相差一二天。 阴历日期是以月亮的圆缺为计月单位,其以逢朔为初一,以月望为十五(大月为十六日),以月晦为二十 九日(大月为三十日)。然而目前记时通常用阳历日期表达,如欲将阳历日期换算成阴历日期可以用以下两种方法:其一是查《新编万年历》,如查1984年6月8日是阴历几日?翻开万年历6月10日是阴历十一,则逆推6月8日是阴历初九。其二可以利用公式推算阴历日期: 设:公元年数-1977(或1901)=4Q+R 则:阴历日期=14Q+10.6(R+1)+年内日期序数-29.5n (注:式中Q、R、n均为自然数,R

返回顶部