黄帝纪年怎样换算成公历黄帝纪年是根据黄帝历和天干地支以及帝王世系表推算的华夏人文初祖黄帝即位以及创制历法的时间开始纪年。为了有利...
黄帝纪年怎样换算成公历
黄帝纪年是根据黄帝历和天干地支以及帝王世系表推算的华夏人文初祖黄帝即位以及创制历法的时间开始纪年。为了有利于将来的全球化,黄帝纪年简称‘开元’,西元2021年就是开元4714年,相关记载汉代史书《汉书·律历制上》就记载了先朝的古六历,即黄帝历、颛顼历、夏历、殷历、周历、鲁历。
求解怎么将公历年月日换算成农历年月日
C语言程序设计题 可以的话希望指点C语言编程思路这个问题涉及到算法,比较麻烦些。还是百度下吧。
需要配置公历到农历的转换关系,而这相转换关系从网上可以找到的。
有了这个转换关系,写代码就是毛毛雨了。。。
需要配置公历到农历的转换关系,而这相转换关系从网上可以找到的。
有了这个转换关系,写代码就是毛毛雨了。。。
怎样把年月日时换成天干地支来表示?
天干地支简称“干支”,取义于树木的干和枝。
天干有十:甲、乙、丙、丁、戊、己、庚、辛、壬、癸。
地支十二:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。
纪年
用六十甲子依次纪年,六十年一个轮回。干支纪年法的新一年由立春开始。
给天干地支编号——
天干:甲4、乙5、丙6、丁7、戊8、己9、庚10、辛1、壬2、癸3
地支:子4、丑5、寅6、卯7、辰8、巳9、午10、未11、申12、酉1、戌2、亥3
以公元年的尾数在天干中找出对应该尾数的天干,再将公元纪年除以12,用除不尽的余数在地支中查出对应该余数的地支,这样就得到了公元纪年的干支纪年。
另外一种算法——
(年份-
3)/10余数对天干
如1894-3=1891
,1891除以10余数是1即为甲
(年份-
3)/12余数对地支
如1894-3=1891
,1891除以12余数是7即为午
即1894年是甲午年
天干有十:甲、乙、丙、丁、戊、己、庚、辛、壬、癸。
地支十二:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥。
纪年
用六十甲子依次纪年,六十年一个轮回。干支纪年法的新一年由立春开始。
给天干地支编号——
天干:甲4、乙5、丙6、丁7、戊8、己9、庚10、辛1、壬2、癸3
地支:子4、丑5、寅6、卯7、辰8、巳9、午10、未11、申12、酉1、戌2、亥3
以公元年的尾数在天干中找出对应该尾数的天干,再将公元纪年除以12,用除不尽的余数在地支中查出对应该余数的地支,这样就得到了公元纪年的干支纪年。
另外一种算法——
(年份-
3)/10余数对天干
如1894-3=1891
,1891除以10余数是1即为甲
(年份-
3)/12余数对地支
如1894-3=1891
,1891除以12余数是7即为午
即1894年是甲午年
本文标题: 怎样把公历年月日换算成轩辕纪年的年月日
本文地址: http://www.lzmy123.com/jingdianwenzhang/192698.html
如果认为本文对您有所帮助请赞助本站