Юлианский и григорианский календари

Календарь - это система счисления дней в году и больших промежутков времени, основанная на периодичности видимых движений небесных тел. Календари делятся на солнечные, лунные и солнечно-лунные.
В основу современного календаря положен римский календарь, который ввел Гай Юлий Цезарь в 46 году до н.э. Если продолжительность тропического солнечного года составляет 365 дней 5 часов 48 минут 46 секунд, то в этом календаре величина года равнялась 365 дней 6 часов. Таким образом каждый четвертый год объявлялся високосным и его продолжительность составляла 366 дней. Этот календарь получил название юлианского.
Но по этому календарю в год терялось 11 минут 14 секунд. Это приводило к тому, что за 400 лет терялось в среднем 3,12 дня. В 1582 году папой Григорием XIII была проведена реформа календаря, по которой среди годов кратных 100 високосными объявлялись високосными лишь те которые были кратны 400. Отставание к тому времени составляло 10 дней и в тот год после 4 октября сразу наступило 15 октября. Этот календарь называется Григорианским и превышает солнечный год лишь на 26 секунд.
Для закрепления урока мы рассмотрим метод определения по дате дня недели, на который она приходится. На промежуточном этапе мы будем получать дату по юлианскому календарю, если исходная дата задана по григорианскому.

Метод определения дня недели, по дате.

Номер шага Операции Пример
1 Полагаем:
y = номер года
m = номер месяца
d = дата

y = 1981
m = 9
d = 22
2 Если m = 1 или 2, то
y' = y-1
m'=m+12
иначе y' = y, m' = m.

y' = 1981
m' = 9
3 Если Ваша дата не раньше чем 15 октября 1582 года, то
A = целая часть от y'/100
B = 2 - A + целая часть от A/4
иначе B = 0

A = 19
B = -13
4 C = целая часть от 365.25*y' C = 723560
5 D = целая часть от 30.6001*(m'+1) D = 306
6 JD = B + C + D + d + 1720994.5
Это число является юлианской датой.
JD = 2444869,5
7 A = остаток от деления JD + 1.5 на 7 A = 2
8 Если А = 0, то воскресенье
A = 1 - понедельник
A = 2 - вторник
A = 3 - среда
A = 4 - четверг
A = 5 - пятница
A = 6 - суббота
Вторник

Домашнее задание.

1. В чем основное преимущество григорианского календаря над юлианским?
2. Определите день недели, на который пришелся ваш день рождения.
3. Какие календари Вы еще знаете? Расскажите хотя бы об одном.

Сдать домашнее задание.

Hosted by uCoz