missing days?

More
20 years 6 months ago #8530 by Jim
Reply from was created by Jim
Leap years are not posted for the century years 3 out of 4 times. No leap day in 2100,2200 or 2300. That is how the system works and it is amazing they worked that accurately 700 years ago don't you think

Please Log in or Create an account to join the conversation.

More
20 years 6 months ago #8624 by kingdavid
Replied by kingdavid on topic Reply from David King
jim i dont understand youre answer-do you understand my question properly? if so can you tell me how i am right or wrong?

thought i would have had an answer by now![:D

Please Log in or Create an account to join the conversation.

More
20 years 6 months ago #8649 by Jim
Replied by Jim on topic Reply from
I don't understand the question. Maybe something is wrong somewhere along the thread. The calander could be wrong-why not?

Please Log in or Create an account to join the conversation.

More
20 years 6 months ago #8626 by kingdavid
Replied by kingdavid on topic Reply from David King
i just wondered if we are really 2 days behind by ignoring the 0.0064 part of 365.2564 days! yea its sad but i just wondered thats all.[8D]

Please Log in or Create an account to join the conversation.

More
20 years 6 months ago #9457 by Jim
Replied by Jim on topic Reply from
Hi David, How sure are you of the time you say is one year is what is actually the time of a year? How many seconds is that? The year is 3.155.....x10E7 seconds. And a day is 86,400 seconds. How many days is that?

Please Log in or Create an account to join the conversation.

More
20 years 6 months ago #9458 by tvanflandern
<blockquote id="quote"><font size="2" face="Verdana, Arial, Helvetica" id="quote">quote:<hr height="1" noshade id="quote"><i>Originally posted by kingdavid</i>
<br />if a day is exactly 365.2564 days and every 4 years we compensate by adding a day, then that leaves 0.0064 days every year not acounted for:

331 years since gregorian calendar
0.0064 days missed every year:

331*0.0064=2.1184 days behind now? is this true?<hr height="1" noshade id="quote"></blockquote id="quote"></font id="quote">Jim's answer was pretty good, but you might not have understood it.

First, let's fix up your calculation. 365.2564 is the length of the sidereal year. Although that is the type of "year" closest to the true time for the Earth to make one complete revolution around the Sun, it is not the "year" used in calendar making, which is known as the tropical year, 365.2422 days. That is the interval at which the seasons repeat, which has more practical value to Earth inhabitants. The two types of "year" differ because the Earth's spin axis is precessing while the Earth orbits. The tropical year is the interval between times when the Earth's spin axis has its maximum tilt toward the Sun.

With ordinary leap years, the calendar year is 365.25 days long. This is too long (comapred with 365.2422 days) by 0.0078 days per year. In a 400-year interval, this accumulates to 3.12 days too long.

The way the calendar corrects for this is by an exception rule for leap years. This exception rule states that century years (divisible exactly by 100) will not be leap years unless they are also exactly divisible by 400. Following this rule, the following years that would normally be leap years are in fact not leap years: 1500, 1700, 1800, 1900, 2100, 2200, 2300, 2500, ... The following century years remain leap years, as would normally be the case anyway: 1200, 1600, 2000, 2400, 2800, ...

As you see, this system shortens the calendar by three days every 400 years. And that brings it pretty close to the actual length of the tropical year. The remaining error of 0.12 days per 400 years will not cause an error of one day until about 5000 A.D. But it isn't worth making a rule to cover that case, partly because we will probably be free of Earth-time dependence by then, but more practically because Earth's rotational spin varies in unpredictable ways that could accumulate to a few days in that amount of time, messing up any system we set up now.

From a short-term perspective, the year 2000 was a normal leap year with nothing special happening. But from a longer-term perspective, the year 2000 was the rare century year that stays a leap year. That only happens for one day every 400 years. -|Tom|-

P.S. The following single lines of program code compute a continuous day count G or the day number within the year H, allowing for the variable length of each month, leap years, and exception century years. Y = 4-digit year, M = month number, D = day of month. These work for all dates A.D. Calculations must be done in integer arithmetic: throw away any remainder from divisions. The 7-digit constant at the end can be dropped unless you wish to synchronize your day counts with the official Julian Day Number system.

G=367*Y-7*(Y+(M+9)/12)/4-3*((Y+(M-9)/7)/100+1)/4+275*M/9+D+1721029

H=G-(367*Y-7*Y/4-3*((Y-1)/100+1)/4+1721059)

Please Log in or Create an account to join the conversation.

Time to create page: 0.341 seconds
Powered by Kunena Forum