Вы ввели следующее выражение |
![Введенное выражение]() |
Полученный результат вычислений |
|
Юлианская дата и григорианский календарь
Хотелось бы сразу сказать что юлиански дни не следует путать с юлианским календарем. Хотя и там и там были названы по имени Юлиан.
Ученый Иосиф Юстус Скалигер (1540-1609), был заинтересован получении методики расчета которая была бы универсальная для расчета дат, и особенности разницы между датами в периодах нашей эры и в периодах до нашей эры.
По одному из вариантов, название этих дней было названо в честь отца ученого , Юлия Цезаря Скалигера (1484-1558).
Юлианская дата Скалигера начинается 1 января 4713 г. до н.э. по юлианскому календарю (24 ноября 4713 года до н.э. по григорианскому) и продолжается в течение 7980 лет. После 7980 года число начинается снова с 1.
Почему 4713 г. до н.э. и почему 7980 лет?
Дело в том, что на момент разработки было известно три цикла которые использовались в создании календарей, построении справочников лунных затмений и определения других календарных дат. Это индиктион, золотое число и солнечное число. И эти циклы были равны единицы именно в 4713 г. до нашей эры. Следующий раз это происходит, 15 × 19 × 28 = 7980 лет спустя, то есть 3268.
Индиктион использовался в средние века, чтобы определять положение года, в 15-летнем цикле налогообложения. Он был введен императором Константином Великим 1 сентября 312 и просуществовал до 1806 года.
Индиктион может быть рассчитана следующим образом:
 +1)
Учитывая, что связь между фазами Луны и дни года повторяется каждые 19 лет (так называемый цикл Ментона ), то естественно было связать число от 1 до 19 с каждым годом. Это число является так называемое Золотое число.
 +1)
В юлианском календаре соотношение между днями недели и датами года повторяется в циклах 28 лет. В григорианском календаре это также верно для периодов, которые не включат года , которые делятся на 100, но не на 400.
Период в 28 лет называется солнечный цикл . Солнечная Число на конкретный год, идентифицирует положение года в солнечный цикле. Солнечное число вычисляется следующим образом:
 +1)
Юлианский день обозначается как JD.
JD 0 обозначает продожительность 24 часа с полудня 1 января 4713 г. до н.э. до полудня 2 января 4713 г. до н.э.
Почему именно с полудня , а не с ноля часов в полночь? Видимо Юлианские даты использовались в том числе и для астрономии, и наблюдая ночью за светилами и звездами, не хотелось бы еще и путаться в переводах дат.
Таким образом в полдень 1 января 2000 года по григорианскому календарю JD был равен 2451545.
Если же нам надо учитывать еще часы и минуты, то используется так называемая полная юлианская дата. Часы и минуты приводятся к дробной части суток и прибавляется к JD.
Например 12 июня 2014 года в 15 часов JD была равна 2456821.125
Синтаксис
XMPP(Jabber): jd <выражение> [!]
WEB запрос: <выражение> [!]
где выражение может быть следующего вида
Дата григорианского каледаря в форматах ДД-ММ-ГГ-ЧАС-МИН-СЕК или ДД:ММ:ГГ:ЧАС:МИН:СЕК или ДД/ММ/ГГ/ЧАС/МИН/СЕК
или если нам необходима обратная задача по юлианской дате определить дату григорианского календаря, то пишем проивзолное число , можно дробное и добавляем служебный символ !, который говорит о том что нам надо осуществить обратное преобразование.
Примеры
Рассчитать юлианскую дату на 31 января 2013 года в 23 часа 17 минут 11 секунд
Пишем
jd 31/12/2013/23/17/11
Получаем ответ
Юлианская дата равна 2456658.4702662
Какая дата соответствует Юлианской, если Юлианская дата равна 2555555.1784
jd 2555555.1784!
Григорианская дата равна ДД-ММ-ГГГГ 8-10-2284 нашей эры
ЧЧ-ММ-СС 16-16-53.76
То есть 8 октября 2284 года 16 часов 16 минут и почти 54 секунды