问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

求天干地支的计算方法,

发布网友 发布时间:2022-04-24 05:00

我来回答

5个回答

热心网友 时间:2023-10-30 09:23

天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸

地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥

天干=(年份-3)/10……余数 余数为几就数几个
地支=(年份-3)/12……余数 同上
比如今年
(2013-3)/10……余数为0 数十个就是癸
(2013-3)/12……余数为6 数六个是巳

扩展资料

来源浅考

相传早在公元前2697年,于中华始祖黄帝建国时,命大挠氏探察天地之气机,探究五行。

一些学者从中国上古的夏代帝王世系和商代汤王以下所有帝王的名字中,探究十天干中的字已被用于名号这一特有现象。郑文光在所著《中国天文学源流》一书中认为,十天干起源于中国古代羲和“生十日”的神话传说,是十进位法概念在纪时中的反映,应当产生于渔猎时代的原始社会;“十二地支”则由常羲“生月十有二”的神话传说演变而来,产生于殷商之前,后逐渐演变为十二辰。所以,郑文光推断:“十二支宜乎是夏人的创作。”

陈遵妫在《中国天文学史》中指出,“在四千多年前的夏代,可能已有干支产生了”。杜石然等则在编著的《中国科学技术史稿》一书中,主张夏代已有十天干纪日法,商代在夏代天干纪日的基础上,进一步使用干支纪法,从而把十天干和十二地支配合在一起形成六十循环的纪日法。

大约在战国末年,依据各国史官长期积累下来的材料编成的史书《世本》说:“容成作历,大桡作甲子”,《尚书正义》解释说:“二人皆黄帝之臣,盖自黄帝以来,始用甲子纪日,每六十日而甲子一周”。看来干支是大桡创制的,大桡“采五行之情,占斗机所建,始作甲乙以名日,谓之干;作子丑以名月,谓之枝,有事于天则用日,有事于地则用月,阴阳之别,故有枝干名也。”

参考资料来源:百度百科:天干地支

热心网友 时间:2023-10-30 09:24

关于天干,地支方面的算法:
天干包括:甲、乙、丙、丁、戊、己、庚、辛、壬、癸
地支包括:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥;
子时(23—1点):鼠; 丑时(午夜1—3点):牛; 寅时(后半夜3—5点):虎;
卯时(早晨5—7点):兔; 辰时(早晨7—9点):龙; 已时(上午9—11点):蛇;
午时(中午11—13点):马; 未时(下午13—15点):羊; 申时(下午15—17点):猴;
酉时(下午17—19点):鸡; 戌时(晚19—21点):犬; 亥时(晚上21—23点):猪。

天干和地支的例子[知道的年份比求值的年份大]:
2006年是丙戌年,那么1994年是什么年呢?( 甲戌年 ),那时出生的小孩属什么呢?(狗 )
天干计算方法:2006-1994=12 从丙开始往后(也就是往左)数12个,天干是甲。
地支计算方法:2006-1994=12 从戌开始往后(也就是往左)数12个,地支是戌。

天干和地支的例子[知道的年份比求值的年份小]:
2008年北京奥运会是戊子年,请问2012年伦敦奥运会是什么年呢?
天干计算方法:2012-2008=4 从戊开始往前(也就是往右)算4个,天干是壬。
地支计算方法:2012-2008=4 从子开始往前(也就是往右)算4个,地支是辰。
所以2012年伦敦奥运会是壬辰年。

遇到此种题目,一般为一道选择题,方法是先把天干,地支列出草稿纸上。
如果知道的年份比求值的年份大,那么就应该往后算,也就是往左。
如果知道的年份比求值的年份小,那么就应该后前算,也就是往右。

如果您实在是算不了,那就把下面的重点记忆:
2008年:北京奥运会 戊子年
2009年:世界魔术大会 己丑年
2010年:上海世博会 庚寅年
2012年:伦敦奥运会 壬辰年
2016年:里约热内卢 丙申年

热心网友 时间:2023-10-30 09:24

天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸

地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥

天干=(年份-3)/10……余数 余数为几就数几个
地支=(年份-3)/12……余数 同上
比如今年
(2013-3)/10……余数为0 数十个就是癸
(2013-3)/12……余数为6 数六个是巳
所以今年为癸巳年

热心网友 时间:2023-10-30 09:25

提供一个ASP算法,

<%

function tuisuan(nian,yue,ri,shi,fen,miao,ngz,ygz,rgz,sgz,yinli,jiaojie)

dim tg(10)

dim dz(12)

dim jq(24)

tg(0)="甲"

tg(1)="乙"

tg(2)="丙"

tg(3)="丁"

tg(4)="戊"

tg(5)="己"

tg(6)="庚"

tg(7)="辛"

tg(8)="壬"

tg(9)="癸"'天干名称

dz(0)="子"

dz(1)="丑"

dz(2)="寅"

dz(3)="卯"

dz(4)="辰"

dz(5)="巳"

dz(6)="午"

dz(7)="未"

dz(8)="申"

dz(9)="酉"

dz(10)="戌"

dz(11)="亥"'地支名称

jq(0)="立春"

jq(1)="雨水"

jq(2)="惊蛰" 

jq(3)="春分" 

jq(4)="清明" 

jq(5)="谷雨" 

jq(6)="立夏" 

jq(7)="小满"

jq(8)="芒种"

jq(9)="夏至"

jq(10)="小暑"

jq(11)="大暑"

jq(12)="立秋" 

jq(13)="处暑" 

jq(14)="白露"

jq(15)="秋分" 

jq(16)="寒露" 

jq(17)="霜降" 

jq(18)="立冬"

jq(19)="小雪" 

jq(20)="大雪"

jq(21)="冬至"

jq(22)="小寒" 

jq(23)="大寒"'节气名称


shijian=nian&"-"&yue&"-"&ri&" "&shi&":"&fen&":"&miao

set fo=server.createobject("scripting.filesystemobject")

path=server.mappath("jieqi.txt")

set cal=fo.opentextfile(path)'读取24节气交节时刻表

tag=true 

i=0

while not cal.atendofstream and tag

str=cal.readline

strarr=split(str,",")

jieqi=strarr(1)&"-"&strarr(2)&"-"&strarr(3)&" "&strarr(4)&":"&strarr(5)&":"&strarr(6)

zhongqi=strarr(1)&"-"&strarr(2)&"-"&strarr(7)&" "&strarr(8)&":"&strarr(9)&":"&strarr(10)

if trim(strarr(1))=trim(nian) then

i=i+1

if datediff("d",shijian,jieqi)<=0 and datediff("d",shijian,zhongqi)>0 then

tag=false

gzyue=strarr(2)-1

if gzyue=0 then

gzyue=12

end if

if strarr(2)>=2 then

gznian=strarr(1)

else

gznian=strarr(1)-1

end if

jiaojie=jq((2*i+20)mod 24)&":"&jieqi&" "&jq(((2*i+20)mod 24)+1)&":"&zhongqi

elseif datediff("d",shijian,jieqi)>=0 and datediff("d",shijian,zhongqi)>=0 then

tag=false

gzyue=strarr(2)-2

if gzyue=0 then

gzyue=12

end if

if strarr(2)>=3 then

gznian=strarr(1)

else

gznian=strarr(1)-1

end if

end if

end if

if tag then

jiaojie=jq((2*i+20)mod 24)&":"&jieqi&" "&jq(((2*i+20)mod 24)+1)&":"&zhongqi

end if

wend

cal.close'获取当前日期相邻的两个交节时刻

……

sdz=shi+1

sdz=int(sdz/2)

sdz=sdz+1

if sdz>12 then

sdz=sdz-12

end if

stg=rtg*2+sdz-12

if stg>10 then

stg=stg-10

elseif stg<=0 then

stg=stg+10

end if

sgz=tg(stg-1)&dz(sdz-1)'推算时干支

end function

%>

来源:网页链接

热心网友 时间:2023-10-30 09:25

甲、乙、丙、丁、戊、己、庚、辛、壬、癸被称为“十天干”,
子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥叫作“十二地支”。
甲子年是循环的第一年,最近的是1984年,然后是乙丑年,每60年一循环!中国传统纪年农历的干支纪年中一个循环的第1年称“甲子年”。以下各个公元年份,年份数除以60余4,自当年立春起至次年立春止的岁次内均为“甲子年”。例如1924年,1984年,2044年等等。

热心网友 时间:2023-10-30 09:23

天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸

地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥

天干=(年份-3)/10……余数 余数为几就数几个
地支=(年份-3)/12……余数 同上
比如今年
(2013-3)/10……余数为0 数十个就是癸
(2013-3)/12……余数为6 数六个是巳

扩展资料

来源浅考

相传早在公元前2697年,于中华始祖黄帝建国时,命大挠氏探察天地之气机,探究五行。

一些学者从中国上古的夏代帝王世系和商代汤王以下所有帝王的名字中,探究十天干中的字已被用于名号这一特有现象。郑文光在所著《中国天文学源流》一书中认为,十天干起源于中国古代羲和“生十日”的神话传说,是十进位法概念在纪时中的反映,应当产生于渔猎时代的原始社会;“十二地支”则由常羲“生月十有二”的神话传说演变而来,产生于殷商之前,后逐渐演变为十二辰。所以,郑文光推断:“十二支宜乎是夏人的创作。”

陈遵妫在《中国天文学史》中指出,“在四千多年前的夏代,可能已有干支产生了”。杜石然等则在编著的《中国科学技术史稿》一书中,主张夏代已有十天干纪日法,商代在夏代天干纪日的基础上,进一步使用干支纪法,从而把十天干和十二地支配合在一起形成六十循环的纪日法。

大约在战国末年,依据各国史官长期积累下来的材料编成的史书《世本》说:“容成作历,大桡作甲子”,《尚书正义》解释说:“二人皆黄帝之臣,盖自黄帝以来,始用甲子纪日,每六十日而甲子一周”。看来干支是大桡创制的,大桡“采五行之情,占斗机所建,始作甲乙以名日,谓之干;作子丑以名月,谓之枝,有事于天则用日,有事于地则用月,阴阳之别,故有枝干名也。”

参考资料来源:百度百科:天干地支

热心网友 时间:2023-10-30 09:24

关于天干,地支方面的算法:
天干包括:甲、乙、丙、丁、戊、己、庚、辛、壬、癸
地支包括:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥;
子时(23—1点):鼠; 丑时(午夜1—3点):牛; 寅时(后半夜3—5点):虎;
卯时(早晨5—7点):兔; 辰时(早晨7—9点):龙; 已时(上午9—11点):蛇;
午时(中午11—13点):马; 未时(下午13—15点):羊; 申时(下午15—17点):猴;
酉时(下午17—19点):鸡; 戌时(晚19—21点):犬; 亥时(晚上21—23点):猪。

天干和地支的例子[知道的年份比求值的年份大]:
2006年是丙戌年,那么1994年是什么年呢?( 甲戌年 ),那时出生的小孩属什么呢?(狗 )
天干计算方法:2006-1994=12 从丙开始往后(也就是往左)数12个,天干是甲。
地支计算方法:2006-1994=12 从戌开始往后(也就是往左)数12个,地支是戌。

天干和地支的例子[知道的年份比求值的年份小]:
2008年北京奥运会是戊子年,请问2012年伦敦奥运会是什么年呢?
天干计算方法:2012-2008=4 从戊开始往前(也就是往右)算4个,天干是壬。
地支计算方法:2012-2008=4 从子开始往前(也就是往右)算4个,地支是辰。
所以2012年伦敦奥运会是壬辰年。

遇到此种题目,一般为一道选择题,方法是先把天干,地支列出草稿纸上。
如果知道的年份比求值的年份大,那么就应该往后算,也就是往左。
如果知道的年份比求值的年份小,那么就应该后前算,也就是往右。

如果您实在是算不了,那就把下面的重点记忆:
2008年:北京奥运会 戊子年
2009年:世界魔术大会 己丑年
2010年:上海世博会 庚寅年
2012年:伦敦奥运会 壬辰年
2016年:里约热内卢 丙申年

热心网友 时间:2023-10-30 09:24

天干:甲、乙、丙、丁、戊、己、庚、辛、壬、癸

地支:子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥

天干=(年份-3)/10……余数 余数为几就数几个
地支=(年份-3)/12……余数 同上
比如今年
(2013-3)/10……余数为0 数十个就是癸
(2013-3)/12……余数为6 数六个是巳
所以今年为癸巳年

热心网友 时间:2023-10-30 09:25

提供一个ASP算法,

<%

function tuisuan(nian,yue,ri,shi,fen,miao,ngz,ygz,rgz,sgz,yinli,jiaojie)

dim tg(10)

dim dz(12)

dim jq(24)

tg(0)="甲"

tg(1)="乙"

tg(2)="丙"

tg(3)="丁"

tg(4)="戊"

tg(5)="己"

tg(6)="庚"

tg(7)="辛"

tg(8)="壬"

tg(9)="癸"'天干名称

dz(0)="子"

dz(1)="丑"

dz(2)="寅"

dz(3)="卯"

dz(4)="辰"

dz(5)="巳"

dz(6)="午"

dz(7)="未"

dz(8)="申"

dz(9)="酉"

dz(10)="戌"

dz(11)="亥"'地支名称

jq(0)="立春"

jq(1)="雨水"

jq(2)="惊蛰" 

jq(3)="春分" 

jq(4)="清明" 

jq(5)="谷雨" 

jq(6)="立夏" 

jq(7)="小满"

jq(8)="芒种"

jq(9)="夏至"

jq(10)="小暑"

jq(11)="大暑"

jq(12)="立秋" 

jq(13)="处暑" 

jq(14)="白露"

jq(15)="秋分" 

jq(16)="寒露" 

jq(17)="霜降" 

jq(18)="立冬"

jq(19)="小雪" 

jq(20)="大雪"

jq(21)="冬至"

jq(22)="小寒" 

jq(23)="大寒"'节气名称


shijian=nian&"-"&yue&"-"&ri&" "&shi&":"&fen&":"&miao

set fo=server.createobject("scripting.filesystemobject")

path=server.mappath("jieqi.txt")

set cal=fo.opentextfile(path)'读取24节气交节时刻表

tag=true 

i=0

while not cal.atendofstream and tag

str=cal.readline

strarr=split(str,",")

jieqi=strarr(1)&"-"&strarr(2)&"-"&strarr(3)&" "&strarr(4)&":"&strarr(5)&":"&strarr(6)

zhongqi=strarr(1)&"-"&strarr(2)&"-"&strarr(7)&" "&strarr(8)&":"&strarr(9)&":"&strarr(10)

if trim(strarr(1))=trim(nian) then

i=i+1

if datediff("d",shijian,jieqi)<=0 and datediff("d",shijian,zhongqi)>0 then

tag=false

gzyue=strarr(2)-1

if gzyue=0 then

gzyue=12

end if

if strarr(2)>=2 then

gznian=strarr(1)

else

gznian=strarr(1)-1

end if

jiaojie=jq((2*i+20)mod 24)&":"&jieqi&" "&jq(((2*i+20)mod 24)+1)&":"&zhongqi

elseif datediff("d",shijian,jieqi)>=0 and datediff("d",shijian,zhongqi)>=0 then

tag=false

gzyue=strarr(2)-2

if gzyue=0 then

gzyue=12

end if

if strarr(2)>=3 then

gznian=strarr(1)

else

gznian=strarr(1)-1

end if

end if

end if

if tag then

jiaojie=jq((2*i+20)mod 24)&":"&jieqi&" "&jq(((2*i+20)mod 24)+1)&":"&zhongqi

end if

wend

cal.close'获取当前日期相邻的两个交节时刻

……

sdz=shi+1

sdz=int(sdz/2)

sdz=sdz+1

if sdz>12 then

sdz=sdz-12

end if

stg=rtg*2+sdz-12

if stg>10 then

stg=stg-10

elseif stg<=0 then

stg=stg+10

end if

sgz=tg(stg-1)&dz(sdz-1)'推算时干支

end function

%>

来源:网页链接

热心网友 时间:2023-10-30 09:25

甲、乙、丙、丁、戊、己、庚、辛、壬、癸被称为“十天干”,
子、丑、寅、卯、辰、巳、午、未、申、酉、戌、亥叫作“十二地支”。
甲子年是循环的第一年,最近的是1984年,然后是乙丑年,每60年一循环!中国传统纪年农历的干支纪年中一个循环的第1年称“甲子年”。以下各个公元年份,年份数除以60余4,自当年立春起至次年立春止的岁次内均为“甲子年”。例如1924年,1984年,2044年等等。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
报错Warning: Trying to access array offset on value of type boo... ...with message 'Illegal string offset 'BindStartDate''_百度... 网站导航出现 Warning: Illegal string offset 'parentid' in_百度... PHP提示 Warning: Illegal string offset 'name' in在XX目录下的文件... 心情压抑了,得不到释放该怎么办?拜托各位了3Q 怎样暗示我的女生 我喜欢她 要提示的 我很内向拜托各位了 3Q_百度... 你好,阿富汗内容简介 闺怨诗词古名句鉴赏(15首经典闺怨诗) 钢琴考级一到十级 ...开机密码忘了不能用指纹除了刷机还有办法吗在线等很急 天干地支,怎么表示时间的! 天干地支怎么换算 天干地支计时法的甲子怎么确定? 甲乙日,庚辛日,,,到底指哪天?怎么计算的? 十二天干地支月份是怎么看的? 日天干里的 甲乙日 丙丁日 是怎么算的?? 甲乙日是什么哪一天? 天干地支纪日怎么计算? 汉字翻译藏语软件ios 藏文在线翻译器 哪位大神知道汉语翻译成藏语的软件?万分感谢 中文怎样翻译成藏文?用什么软件? 用什么软件输入藏文翻译成中文 手机能翻译藏族语言吗? 苹果手机怎么下载藏文翻译器 有没有汉语翻译藏语的软件? 中文翻译成藏语下什么软件最好 什么软件可以翻译藏语 我想找一个汉藏语翻译的软件 请问有什么能翻译藏文的软件或者网站吗?,急求 古代时间天干地支是怎么组合的 每年的第一个甲子日是哪天,如果不固定该如何推算。 年、月、日、时是怎么用天干地支来排列的? 为什么大行412都多少年前的产品了还有人买,价格也和几年前一样,配置和以前一样吗 大行412自行车新入手的几个问题? 大行412 好骑吗 大行412与欧亚马JR300比较 大行bya412和bya661的区别 大行412各个版本,白鸽版,大字版,小字版,花花版,都是哪个年份的? 请问大行412和683哪个更适合我这种人。。 车友现在骑着都什么车?大行BYA412感觉怎么样??? 大行412折叠车一定要改么? 大行412 和风行412区别在哪里。 风行412 和大行412哪个好?求分析 求大行 bya412价格 大行DAHON BT410和大行DAHON 412 之间地痛苦选择? 大行412适合骑行多远 买大行412/p8还是买公路车? 求助,究竟412还是大行sp8 为什么大行bay412比大行bya661贵