您的位置:首页 > 日历查询 > 日历问答 > 事儿 > 正文

2月29日出生的人几年过一次生日

发布时间:2020年02月23日 来源:网络

按照农历年年过,按照公历四年一次

闰年计算

经过研究,闰年的计算应该如下:

口诀1:4年1闰,400年97闰,3200年(97*8-1)闰,86400年(27*(97*8-1)+1)闰(20926闰)

口诀2:4年1闰,128年31闰,86400年(675*31+1)闰(20926闰)

一个回归年,H=(365*24*3600+5*3600+48*60+46)秒=31556926秒=15778463*2秒

1天D=86400秒=43200*2秒

一个回归年=H/D天=15778463*2/(43200*2)天=365.2421990740740740740740740740.。。。天

4年一闰:365*4+1=1461天=15778800/10800天

4个回归年为(15778463/43200)*4=15778463/10800天

4年一闰,公历比回归年时间多337/10800天

增加百年不闰400年再闰规则后:

400个公历年天数为365*400+97=146097天=15778476/108天

400个回归年为(15778463/43200)*400=15778463/108天

公历比回归年时间多13/108天

增加3200年不闰规则后:

3200个公历年天数为365*3200+97*(3200/400)-1=1168775天=31556925/27天

3200个回归年为15778463*3200/43200=15778463*32/432=31556926/27天

公历比回归年时间少1/27天

增加86400年再闰规则后:

86400个公历年天数为365*86400+(97*8-1)*(86400/3200)+1=365*86400+775*27+1=31556926=852037002/27天

86400个回归年为15778463*86400/43200=15778463*864/432=15778463*54/27=852037002/27天

公历比回归年时间少0天

结论:一天定义24小时即86400秒,需要86400年一个循环才能消除公历和回归年时间差。