Один раз в четыре года мы наблюдаем интересное календарное явление. В каждом году у нас принято отсчитывать 365 дней, но один раз в четыре года мы отсчитываем 366 дней . Так сложилось исторически, с 45 года до нашей эры, когда римский диктатор по имени Гай Юлий Цезарь создал календарь. Позже такой календарь начал именоваться юлианским.
Новый календарь Гая Юлия Цезаря начался с 1 января 45 года до нашей эры. Астрономы того времени вычислили точное количество суток, за которое Земля полностью проходит цикл, именуемый годом. Точное количество дней составило 365,25. Иными словами, в году было 365 полных суток и 6 часов. Так как считать неполные сутки было неудобно, приняли решение ввести специальный , чтобы выровнять баланс.
Подряд три года считают по 365 суток, а в каждый последующий четвертый за ними добавляют по 24 часа (6 часов за 4 года) в февраль. Таким образом, появился новый день февраля, только один, появляющийся раз в четыре года. Этот месяц был выбран не случайно. Именно он считался последним римским месяцем в году. 45-й год до нашей эры и стал первым високосным годом.
Текущий год 2016 – високосный. Следующий будет в 2020 году, потом – в 2024 и т.д.
Издревле год, в котором на одни сутки больше, чем в другие года, считался знаменательным и даже тяжелым. С ним связывали некоторые события, считалось, что если именно в этот год зима на день длиннее, а значит, этот год воздействует на организм человека по-особенному.
Високосный год, приметы которого пугают многих людей, на самом деле не такой уж и страшный. Организм человека не заточен на изменения в календаре и цифры. Скорее человек рискует оказаться под воздействием расположения планет, луны и прочих внешних факторов, влияющих на человека в целом.
Среди примет, бытующих у многих людей в этот длинный год, основными являются запреты на различные постройки.
Многих из нас интересует, что нельзя делать в високосный год . Среди таких занятий выделяют:
Не рекомендуется далеко уезжать, а если так случается, советуют произносить определенные молитвы. Все это, разумеется, никак не увязывается с религией, поэтому если душа просит молитвы, лучше молиться без всяких примет.
Подобный год может принести человеку множество прекрасных моментов. В високосные годы родились такие великие деятели искусства и культуры, как: М. Глинка, И. Штраус, Л. Толстой, И. Гончаров, а также современные актеры: К. Диас, К. Хабенский, Т. Хэнкс.
2016 год - високосный. Это не такое уж редкое явление, ведь каждые 4 года в феврале появляется 29 день. С этим годом связано множество суеверий, но так ли он опасен на самом деле? Попробуем разобраться в этом, отличаются ли чем-то високосные года. Список 21 века в отношении високосных лет ведется по тому же принципу, что и раньше.
Все мы знаем, что в году 365 дней, но иногда бывает и 366. От чего это зависит? Прежде всего, следует отметить, что мы живем по григорианскому календарю, в нем обычными годами считают те, которые содержат 365 дней, а високосными - которые на один день больше, соответственно 366 дней. Это происходит потому, что периодически в феврале не 28, а 29 дней. Это происходит один раз в четыре года, и этот самый год принято называть високосным.
Те года, номера которых без остатка можно поделить на число 4, причисляют к тем, которые называют високосные года. Список их можно найти в данной статье. Допустим, текущий, 2016 год, если мы поделим его на 4, то получается в результате деления число без остатка. Соответственно, это високосный год. В обычном году - 52 недели и 1 день. Каждый последующий год смещается на один день по отношению к дням недели. После же високосного года смещение происходит сразу на 2 дня.
Астрономический год считается от первого дня весеннего равноденствия до начала следующего. Этот период, как раз, и не насчитывает ровно 365 дней, которые указаны в календаре, а несколько больше.
Исключение составляют нулевые года столетий, то есть те, в конце которых стоят два нуля. Но если такой номер года можно поделить без остатка на 400, то его тоже причисляют к високосным.
Если учесть, что лишние в году не ровно шесть часов, то недостающие минуты также влияют на исчисление времени. Рассчитали, что по этой причине за 128 лет еще таким образом набежит один лишний день. В связи с этим было принято решение, что не каждый четвертый год считать високосным, а исключить из этого правила те года, которые кратны 100, кроме тех, которые делятся на 400.
Если быть точнее, то по египетскому солнечному календарю, введенному Юлием Цезарем, в году не ровно 365 дней, а 365,25, то есть плюс еще четверть суток. Лишняя четверть суток в данном случае составляет 5 часов 48 минут и 45 секунд, которые и округлили до 6 часов, составляющих четвертую часть от суток. Но добавлять такую маленькую единицу времени каждый раз к году нецелесообразно.
За четыре года четверть суток превращается уже в полноценные сутки, которые и добавляются к году. Таким образом, февраль, у которого меньше дней, чем у обычных месяцев, добавляет дополнительный день - и только в високосном году бывает 29 февраля.
Високосные года: список лет прошлого и 21 века. Пример:
Календарный год было решено корректировать в соответствии с астрономическим - это делалось для того, чтобы времена года всегда наступали в один и тот же день. В противном случае границы бы со временем сместились.
С юлианского календаря мы перешли на григорианский, который отличается от предыдущего тем, что високосный год случается один раз в четыре года, а по юлианскому - один раз в три года. Русская православная церковь и поныне живет по старому стилю. Он отстает на 13 дней от григорианского календаря. Отсюда и празднование дат по старому и новому стилю. Так, рождество у католиков празднуется по старому стилю - 25 декабря, а в России по григорианскому календарю - 7 января.
Слово "високосный" происходит от латинского словосочетания "bis sextus", что переводится как "второй шестой".
Большинство людей ассоциирует високосный год с чем-то нехорошим. Все эти суеверия пошли еще с Древнего Рима. В современном мире дни отсчитываются от начала месяца, в древности же было иначе. Они считали дни, которые остались до начала следующего месяца. Допустим, если мы говорим, 24 февраля, то древние римляне в данном случае употребляли выражение «шестой день до начала марта».
Когда наступал високосный год, то между числами февраля 24 и 25 появлялся дополнительный день. То есть, в обычный год до 1 марта оставалось 5 дней, а в високосный уже 6, поэтому и пошло выражение «второй шестой».
С наступлением марта заканчивался пост, который длился пять дней, если начинать с 24 февраля, но при добавлении лишнего дня пост уже продолжался, соответственно, на 1 день дольше. Поэтому они считали такой год плохим - отсюда и пошло суеверие о неудачливости високосных лет.
Кроме этого суеверие пошло от того, что только в високосном году празднуется Касьянов день, который приходится на 29 февраля. Этот праздник считается мистическим. В связи с этим с давних пор люди стараются в такие года не делать крупных дел, не жениться, не заводить детей и прочее. Несмотря на простоту алгоритма определения високосного года, некоторые могут задаться вопросом: "Какие года високосные?".
1804, 1808, 1812, 1816, 1820, 1824, 1828, 1832, 1836, 1840, 1844, 1848, 1852, 1856, 1860, 1864, 1868, 1872, 1876, 1880, 1884, 1888, 1892, 1896.
Високосные года 20 века: список их следующий:
1904, 1908, 1912, 1916, 1920, 1924, 1928, 1932, 1936, 1940, 1944, 1948, 1952, 1956, 1960, 1964, 1968, 1972, 1976, 1980, 1984, 1988, 1992, 1996
Какие года високосные? Список годов текущего века будет построен аналогично предыдущим. Давайте ознакомимся с ним. Високосные года (список) 21 века будут высчитываться таким же образом. То есть 2004, 2008, 2012, 2016, 2020 и т. д.
В этот год, считается по поверью, нельзя менять привычную обстановку. Под этим можно понимать переезд на новое место жительство, поиск новой работы.
Считалось, что браки, заключенные в этот год, не могут принести счастья, и проводить свадьбы не рекомендовалось.
Нельзя также предпринимать что-либо, начинать новые дела. К этому можно отнести открытие бизнеса, постройку дома.
Ответим на вопрос о том, какие года високосные? Список 19, 20 и 21 века:
Лучше отложить дальние поездки и путешествия.
Нельзя праздновать первый зуб у ребенка.
Издревле такие годы считались опасными, несущими множество смертей, болезней, войн и неурожаев. Люди, особенно суеверные, страшатся наступления такого года, уже заранее подготовившись к худшему. Но так ли они опасны на самом деле?
Церковь не видит в этих годах ничего плохого, объясняя такое явление, как високосный год, всего лишь изменениями в календаре, которые когда-то были внесены. Исходя из статистики, такие года ничем не отличаются от обычных. Даже если взять вопрос замужества в високосный год, который пророчит недолгую жизнь в браке, то количество разводов «високосных браков» ничем не больше, чем среди тех пар, которые поженились в обычные годы.
Надеюсь, вы отлично встретили новый год, и сейчас у вас отличное праздничное настроение. По крайней мере у меня это именно так - мы не пили никакого алкоголя, и чокнулись в полночь бокалами с водой из пятилитровой канистры, поэтому мы проснулись, погуляли, и тут я вспомнил одно из вчерашних поздравлений с Новым годом:
Желаю, чтобы в конце каждого года ты, вспоминая то, что было за последние 366 if ((year%4 == 0 and year%100 != 0) or (year%400 == 0)) else 365 дней, думал про себя:Ох, нифига себе, какой был экшен. Обязательно буду рассказывать внукам или напишу об этом потом книгу.
Например, 2013 год невисокосный, 1700, 1800 и 1900 - опять же невисокосные годы, а вот 2000, 2004, 2008 и 2012 - високосные.
Но что, если мы не помним, сколько дней в високосных (366 дней) и невисокосных (365 дней) годах, или просто хотим написать определение количества дней в году максимально быстро? Можно ли сделать так на Python? Конечно же, можно.
Итак, в Python есть модуль calendar . Он как раз отлично подходит для того, чтобы узнать, является ли тот или иной год високосным (или, например, сколько високосных годов в определённом интервале), определить количество дней в месяце, получить номер дня недели для определённой даты и так далее.
В частности, мы можем получить количество дней в каждом месяце года, и просто сложить.
Функция calendar.monthrange принимает номер года в качестве первого аргумента и номер месяца в качестве второго аргумента. Возвращает номер дня недели первого числа данного месяца и количество дней в данном месяце:
>>> import calendar
>>> calendar.monthrange(2013, 1)
(1, 31)
Соответственно, мы можем подсчитать общее количество дней для всех 12 месяцев, и получить таким образом количество дней для данного года:
>>> import calendar
>>> year = 2013
>>> sum(map(lambda x: calendar.monthrange(year, x), range(1, 13)))
365
Но если подумать о том, как именно выполняется эта строка, становится очевидно, что это решение очень неэффективно, если нужно посчитать количество дней для большого количества годов.
Проверяем с помощью модуля timeit .
На то, чтобы выполнить её 1 миллион раз, требуется 13.69 секунд, если import calendar делается один раз в начале. Если import calendar делается каждый раз, тогда 14.49 секунд.
Теперь попробуем другой вариант. Он требует знания того, сколько дней в високосных и невисокосных годах, но зато он очень короткий:
>>> import calendar
>>> year = 2013
>>> 365+calendar.isleap(year)
365
И, как легко догадаться, он уже намного быстрее: 0.83
секунд, включая import calendar, и 0.26
секунд, если import calendar делается один раз в начале.
Давайте также посмотрим, сколько требуется времени самому первому варианту, с «ручным» подходом: 0.07 секунд для 2012 и 2013 и 0.12 секунд для 2000 (думаю, всем понятно, откуда берётся такая разница в скорости для этих годов).
Получается, что это и есть самый быстрый вариант из этих трёх:
>>> import calendar
>>> year = 2013
>>> 366 if ((year%4 == 0 and year%100 != 0) or (year%400 == 0)) else 365
365
Конечно, в большинстве случаев вы можете использовать любой из этих вариантов - в конце концов, при определении количества дней в одном, двух, десяти или ста годах вы вряд ли почувствуете какую-либо разницу.
Пишите, оптимизируйте, улучшайте, тестируйте и считайте производительность - но не забывайте о читаемости исходников ваших программ.
С Новым годом! Удачи, счастья, радости и самосовершенствования в новом году.
Сначала замечание. Не каждый 4-й год является високосным. Почему - объясним позже.
В обычном году 365 дней. В високосном году 366 дней - на день больше, за счёт добавления дополнительного дня под числом 29 к месяцу февралю, в результате чего родившиеся в этот день испытывают определённые затруднения с празднованием своего дня рождения.
Год - это время, за которое планета Земля совершает один оборот вокруг Солнца по отношению к звёздам (видимым образом измеряется как интервал между двумя последовательными прохождениями Солнца через точку весеннего равноденствия).
Сутки (или часто в обыденной речи - день) - это время, за которое Земля совершает один оборот вокруг своей оси. Как известно, в сутках 24 часа.
Оказывается, что в году не умещается ровное количество дней. В году 365 дней, 5 часов, 48 минут и 45,252 секунды. Если год принять равным 365 дням, то получится, что Земля в своём движении по орбите не "дотянет" до точки, в которой "замыкается круг", т.е. до неё надо пролетель по орбите ещё 5 часов, 48 минут и 45,252 секунды. Эти лишние примерно 6 часов за 4 года как раз соберутся в одни дополнительные сутки, которые ввели в календарь для ликвидирования отставания, получив каждый 4-й год високосным - на день длиннее. Сделал это 1 января 45 года до н. э. римский диктатор Гай Юлий Цезарь, и календарь с тех пор стал называться юлианским . Справедливости ради, надо сказать, что Юлий Цезарь лишь властными полномочиями ввёл новый календарь, а рассчитали и предложили его, конечно, астрономы.
Русское слово "високосный" происходит от латинского выражения "bis sextus" - "второй шестой". Древние римляне считали дни месяца, оставшиеся до начала следующего месяца. Так день 24 фефраля был шестым до начала марта. В високосный год между 24 февраля и 25 февраля вставлялся дополнительный, второй (bis sextus) шестой день. Позже этот день стал прибавляться к концу месяца, 29 февраля.
Итак, по юлианскому календарю каждый 4-й год является високосным.
Но нетрудно заметить, что 5 часов, 48 минут и 45,252 секунд не есть точно 6 часов (не хватает 11 минут 14 секунд). Из этих 11 минут и 14 секунд за 128 лет "набежит" ещё один лишний день. Было это замечено из астрономиченских наблюдений по смещению дня весеннего равноденствия, относительно которого расчитываются церковные праздники, в частности Пасха. К 16 веку отставание было в 10 дней (сегодня уже 13 дней). Чтобы его ликвидировать, Папа Григорий XIII провёл реформу календаря (григорианский календарь), согласно которой не каждый 4-й год был високосным. Не были високосными года, кратные ста, т. е. оканчивающиеся двумя нулями. Исключения составляли только года, делящиеся на 400.
Итак, високосные года - это года: 1) делящиеся на 4, но не на 100 (например, 2016, 2020, 2024),
Заметим, что Русская православная церковь отказалась переходить на григорианский календарь и живёт по старому, юлианскому календарю, который на 13 дней отстаёт от григорианского. Если и дальше церковь будет отказываться переходить на общепринятый григорианский календарь, то через несколько сотен лет смещение станет таковым, что, например, Рождество будет отмечаться летом.
Все мы знаем о том, что обычный год состоит из 365 дней, однако существует и високосный год, в который включено 366 дней. Он случается раз в четыре календарных года, и месяц февраль в таком году включает в себя на один день больше. Но почему такой год называется високосным, задумываются немногие, и сегодня мы расскажем вам о происхождении данного названия.
Как и в случае со многими другими известными сегодня наименованиями, происхождение «Високосного» года берет свое начало на латыни. Такой год издавна называется «Bis Sextus». Перевод с латыни данного названия означает «Второй шестой».
Стоит отметить, что введено такое исчисление времени было римлянами, и в римском календаре до нашей эры дни считались не в таком представлении, в котором это происходит сегодня. Римляне привыкли исчислять дни в виде количества суток, оставшихся до наступления следующего месяца. Римляне вставляли дополнительный день между 23 и 24 февраля. Само же 24 февраля называлось «сектус», что означало «шестой день до начала марта». В високосный год, когда между 23 и 24 февраля вставлялся дополнительный день, 24 февраля наступало дважды, что называлось «бис сектус», как мы уже отмечали – «Второй шестой» день.
Несложно понять, что «Бис сектус» в славянском понимании можно легко преобразовать в «високосный», ведь данные названия созвучны. Однако в современном григорианском календаре дополнительный день, как известно, вставляется не между 23 и 24 февраля, а после 28 февраля. Так, раз в четыре года, мы имеем возможность наблюдать на настенных календарях, календарях в наших компьютерах и смартфонах, день 29-го февраля.
Разобравшись с тем, почему високосный год так называется, необходимо также провести небольшой экскурс и о том, почему вообще существует такой год, зачем он был введен.
Все мы знаем о том, что обычный год состоит из 365 дней, мы к этому привыкли, и ни на секунду не сомневаемся в данном утверждении. Однако в действительности оно является не совсем верным, поскольку каждый год равен 365,4 дням, то есть 365 дням и 6 часам. Разумеется, такое исчисление времени является весьма неудобным, и оно непременно приводит к определенным смещениям в восприятии потока времени людьми. Именно поэтому учеными астрономами и было принято решение исчислять каждый кратный четырем год в объеме 366 дней (используя 4 отрывка по 6 часов от других годов), а все остальные – по 365 дней ровно.